Funktionen sind nicht so portabel wie Allerdings ist die Portabilität der Funktionen nicht stark ausgeprägt. Fast jede größere DBMS-Implementierung unterstützt Funktionen, die andere Implementierungen nicht bieten, und die Unterschiede sind manchmal erheblich. Aus Gründen der Code-Portabilität lehnen viele SQL-Programmierer die Verwendung spezieller Implementierungsfunktionen ab. Dies ist zwar von Vorteil, Dies ist jedoch nicht immer gut für die Anwendungsleistung. Ohne die Verwendung dieser Funktionen wäre das Schreiben von Anwendungscode schwierig. Um die Arbeit des DBMS sehr effizient zu erledigen, müssen andere Methoden eingesetzt werden. Wenn Sie sich für die Verwendung von Funktionen entscheiden, sollten Sie Ihren Code unbedingt kommentieren, damit Sie (oder andere) später genau wissen, was das von Ihnen geschriebene SQL bedeutet. 2. FeldverkettungSELECT CONCAT(vend_name,'(',vend_country,')') als Info von Anbietern ORDER BY Verkäufername MySQL unterstützt außerdem die folgenden Operatoren: 2. Geben Sie einige Beispiele für MySQL-Funktionen2.1 SymbolverarbeitungLeft() Gibt die Zeichen auf der linken Seite eines Strings zurück Length() Gibt die Länge eines Strings zurück Locate() Sucht einen Teilstring eines Strings Lower() Wandelt einen String in Kleinbuchstaben um LTrim() Entfernt Leerzeichen auf der linken Seite eines Strings Right() Gibt die Zeichen auf der rechten Seite eines Strings zurück RTrim() Entfernt Leerzeichen auf der rechten Seite eines Strings Soundex() Gibt den SOUNDEX-Wert eines Strings zurück SubString() Gibt die Zeichen eines Teilstrings zurück Upper() Wandelt einen String in Großbuchstaben um 2.2 PhasenbehandlungAddDate() fügt ein Datum hinzu (Tag, Woche usw.) AddTime() fügt eine Zeit hinzu (Stunde, Minute usw.) CurDate() Gibt das aktuelle Datum zurückCurTime() Gibt die aktuelle Uhrzeit zurückDate() Gibt den Datumsteil eines Datums und einer Uhrzeit zurückDateDiff() Berechnet die Differenz zwischen zwei DatenDate_Add() Sehr flexible DatumsoperationsfunktionDate_Format() Gibt ein formatiertes Datum oder eine formatierte Uhrzeit zurück stringDay() Gibt den Tagesteil eines Datums zurückDayOfWeek() Gibt den entsprechenden Wochentag für ein Datum zurückHour() Gibt den Stundenteil einer Uhrzeit zurückMinute() Gibt den Minutenteil einer Uhrzeit zurückMonth() Gibt den Monatsteil eines Datums zurückNow() Gibt das aktuelle Datum und die aktuelle Uhrzeit zurückSecond() Gibt den Sekundenteil einer Uhrzeit zurückTime() Gibt den Stundenteil eines Datums und einer Uhrzeit zurückYear() Gibt den Jahresteil eines Datums zurück 2.3 WertverarbeitungAbs() Gibt den Absolutwert einer Zahl zurück. Cos() Gibt den Kosinus eines Winkels zurück. Exp() Gibt den Exponentialwert einer Zahl zurück. Mod() Gibt den Rest einer Divisionsoperation zurück. Pi() Gibt das Verhältnis von Pi zurück. Rand() Gibt eine Zufallszahl zurück. Sin() Gibt den Sinus eines Winkels zurück. Sqrt() Gibt die Quadratwurzel einer Zahl zurück. Tan() Gibt den Tangens eines Winkels zurück. Dies ist das Ende dieses Artikels über die Details der Das könnte Sie auch interessieren:
|
>>: Einführung und Verwendungszusammenfassung der negativen Margenfunktion
Wenn Sie HTML-Div-Blöcke verwenden und die Mitte ...
Inhaltsverzeichnis 1. Komponentenregistrierung 2....
:ist eine dynamische Komponente Verwenden Sie v-b...
1. Position : fest Gesperrte Position (relativ zu...
1. Zuerst erstellen wir eine JSON-Datei zur inter...
Inhaltsverzeichnis 1. Ein einfachstes serverseiti...
Das Backend verwendet das Framework thinkphp3.2.3...
Überblick Nginx kann Variablen verwenden, um die ...
Inhaltsverzeichnis 1. Passen Sie das Netzwerk an,...
Inhaltsverzeichnis Was ist Index-Pushdown? Das Pr...
ElementUI implementiert ein Tutorial zum Laden vo...
Inhaltsverzeichnis So installieren und konfigurie...
Vorwort Nodejs ist eine serverseitige Sprache. Wä...
Die Methoden und Konzepte privater und globaler F...
Inhaltsverzeichnis 1. Isolationsstufe LESEN SIE U...