Heim > Datenbank > MySQL-Tutorial > MySQL-Erweiterungen für Standard-SQL

MySQL-Erweiterungen für Standard-SQL

PHPz
Freigeben: 2023-09-09 10:13:02
nach vorne
1054 Leute haben es durchsucht

MySQL 对标准 SQL 的扩展

MySQL Server unterstützt Erweiterungen, die in anderen SQL-Datenbanken möglicherweise nicht zu finden sind. Das bedeutet, dass bei Verwendung dieser Erweiterungen zu MySQL der Code nicht auf andere SQL-Server portiert werden kann. Aber manchmal ist es tragbar.

Lernen wir etwas über MySQL-Erweiterungen zu Standard-SQL –

String Includes

Strings können standardmäßig in ' (doppelte Anführungszeichen) oder ' (einfache Anführungszeichen) eingeschlossen werden. Wenn der SQL-Modus „ANSI_QUOTES“ aktiviert ist, muss der String enthalten sein in ' eingeschlossen sein, wenn " (doppelte Anführungszeichen) verwendet werden, interpretiert der Server es als Bezeichner.

Escape-Zeichen

\ is the escape character for strings.
Nach dem Login kopieren

Zugriff auf Tabellen

MySQL unterstützt keine Tabellenbereiche, d. h. den Zugriff auf Tabellen über Datenbanknamen und Tabellennamen (z. B. „Datenbankname.Tabellenname“).

Abfrage h2>

Bei der Auswahl aller ausgewählten Spalten mithilfe der „Group by“-Klausel ist es nicht erforderlich, einen Namen für sie anzugeben. Dies gewährleistet eine bessere Leistung bei bestimmten Abfragen.

Klausel

Die „ORDER BY“-Klausel kann nicht mit der „GROUP BY“-Klausel angegeben werden, aber „ASC“ und „DESC“ können mit der „GROUP BY“-Klausel angegeben werden.

Operatoren

Die Operatoren „||“ und „&&“ können verwendet werden, um logische „OR“- bzw. „AND“-Operationen anzugeben, wenn der MySQL-Server verwendet wird. Dies liegt daran, dass „||“ und „OR“, „&&“ " und „AND“ sind Synonyme.

CONNECT

MySQL-Server unterstützt den Standard-SQL-Operator „|“ nicht. |'

Das obige ist der detaillierte Inhalt vonMySQL-Erweiterungen für Standard-SQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage