MySQL verwendet SQL, um mit Datenbanken zu arbeiten. Dieser Leitfaden zeigt, wie Sie Kommentare in MySQL -Anweisungen schreiben können.
Kommentare in MySQL
In MySQL stehen drei Arten von Befehlen zur Verfügung. Sie werden durch ihre Symbole getrennt.
Eine wichtige Sache, an die Sie sich erinnern sollten, ist, dass MySQL verschachtelte Kommentare nicht unterstützt.
Kommentar mit „-“
Indem Sie „-“ am Ende einer Codezeile platzieren, können Sie einen einzelnen Kommentar eingeben. Schauen Sie sich das folgende Beispiel an.
$ Select * von Mitarbeitern; - Ende des Zeilenkommentars
Beachten Sie, dass nach dem Symbol „-“ keinen Platz benötigt, um einen Kommentar zu schreiben. MySQL implementiert diese Funktion jedoch, um Probleme mit bestimmten SQL -Abfragen zu vermeiden. Zum Beispiel würde diese Abfrage wahrscheinlich ein Problem mit dieser Art von Kommentaren verursachen, wenn es keine Whitespace -Anforderung gäbe.
$ Select 100-1; - Whitespace, um keine Verwirrung zu verursachen
Wenn MySQL das Whitespace nicht benötigte, wäre das Ergebnis unerwartet.
Kommentar mit "#"
Dies ist eine weitere Art von Kommentar, die am Ende einer Zeile liegt. Es wirkt ähnlich dem vorgestellten Abschnitt, der zuvor demonstriert wurde. Zum Beispiel,
$ Select * von Mitarbeitern; # Ende des Zeilenkommentars
C-Stil Kommentar
Wenn Sie jemals Erfahrung mit der C -Programmierung haben, sind Sie mit dieser Art von Kommentar vertraut. Es beginnt mit "/*" und endet mit "*/". Ähnlich wie C können die Kommentare mehrere Zeilen umfassen.
/* Der schnelle braune Fuchs
Springt über den faulen Hund*/
Wählen Sie * von Benutzern aus;
Ausführbare Kommentare
Es gibt eine andere Art von Kommentar, die MySQL unterstützt - Kommentare, die ausgeführt werden. Es ist eine interessante Funktion, die die Portabilität zwischen verschiedenen Datenbanken verbessert. Es ermöglicht Einbettungscodes, die nur MySQL ausführen, aber keine andere Datenbanklösung.
Ein ausführbarer Kommentar sieht im Allgemeinen ungefähr so aus. Es beinhaltet das Kommentieren des C-Stils. Nach „/*“ beginnt es jedoch mit einem Ausruf (Ausruf (!) markieren.
$ /*!*/
Implementieren wir es in einem ausführbaren Code. Im folgenden Code wird MySQL 5 zurückgeben. Jede andere Datenbankmotor wird jedoch 10 zurückgegeben.
$ SELECT 5 /*! +1 *//
In diesem Kommentar wird auch die Angabe der Version von MySQL angegeben, die erforderlich ist, um diesen Code im Kommentar auszuführen. In einem solchen Fall sieht die Kommentarstruktur so ungefähr so aus.
$ /*!##### *//
Beachten Sie insgesamt 5 Ziffern, die die MySQL -Version beschreiben.
Im folgenden Beispiel wird der Kommentarcode nur ausgeführt, wenn der MySQL -Server V8 ist.0.27.
$ SELECT 5 /*!80027 +1 */
Führen Sie den folgenden Befehl aus, um die aktuelle Version von MySQL zu überprüfen.
$ mysql -Verssion
Wir können auch die MySQL -Version aus der MySQL -Shell bekommen.
$ Zeigen Variablen wie "%Version%"
Abschließende Gedanken
Dieser Leitfaden beschreibt alle unterstützten Kommentare in MySQL. Es zeigt auch ihre Implementierung innerhalb von Abfragen. In bestimmten Situationen ermöglicht MySQL sogar das Ausführen von Code aus den Kommentaren.
Wenn Sie mehr an MySQL interessiert sind, lesen Sie diese Leitfäden zu Benutzerberechtigungen, Umbenennen von Tabellen, mithilfe von Temperaturtabellen usw.
Happy Computing!