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
Vorwort Lassen Sie es mich hier zunächst erklären...
Ich habe viele davon gesammelt, aber alle endeten...
Ich bin schon einmal auf das Problem gestoßen, da...
1. Installieren Sie die KVM-Virtualisierung :::::...
1. Ich habe vor kurzem eine neue Version von Ubun...
Das Wirkungsdiagramm sieht wie folgt aus: <!DO...
Zunächst stellen wir vor, wie (1) MySQL 5.7 hat e...
Dieser Artikel stellt RHEL8-Netzwerkdienste und N...
Hat jemand von Ihnen nach dem Nationalfeiertag fe...
Finden Sie das Problem Kürzlich habe ich bei der ...
Als ich die CPP-Datei zum ersten Mal mit G++ komp...
Das Linux-Betriebssystem hat das Rechenzentrum in...
Vorwort: Vor kurzem hat das Unternehmensprojekt d...
In diesem Artikel wird der spezifische Code der V...
In diesem Artikel wird der spezifische Code für J...