English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Syntax von SQL ist durch die American National Standards Institute (ANSI) und die International Organization for Standardization (ISO) geregelt.
SQL-Anweisungen sind sehr einfach und klar, wie gewöhnliches Englisch, aber mit einer spezifischen Syntax.
SQL-Anweisungen bestehen aus einer Reihe von Schlüsselwörtern, Identifikatoren usw., die mit einem Semikolon (;) abgeschlossen werden. Dies ist ein Beispiel für eine gültige SQL-Anweisung.
SELECT emp_name, hire_date, salary FROM employees WHERE salary > 5000;
Um die Lesbarkeit zu verbessern, können Sie auch eine gleiche Anweisung wie folgt schreiben:
SELECT emp_name, hire_date, salary FROM employees WHERE salary > 5000;
Verwenden Sie am Ende der SQL-Anweisung einen Semikolon-Es beendet die Anweisung oder übergibt sie an den Datenbankserver. Allerdings haben einige Datenbanksysteme keine solche Anforderungen, aber es ist eine beste Praxis, es zu verwenden.
In den kommenden Kapiteln werden wir detailliert über jeden Teil dieser Anweisungen sprechen.
Hinweis: In SQL-Anweisungen können so viele Zeilenumbrüche wie gewünscht vorkommen, aber unter der Voraussetzung, dass keiner der Zeilenumbrüche Schlüsselwörter, Werte, Ausdrücke usw. beschädigt.
Betrachten wir einen anderen vonMitarbeiterSQL-Anweisung zur Suche nach Zeilen in der Tabelle:
SELECT emp_name, hire_date, salary FROM employees;
Es kann auch eine gleiche Anweisung wie folgt geschrieben werden:
select emp_name, hire_date, salary from employees;
SQL-Schlüsselwörter unterscheiden sich nicht in der Groß- und Kleinschreibung und stellen SELECT und selben select dar. Allerdings kann der Name der Datenbank und der Tabelle in Bezug auf die Groß- und Kleinschreibung variieren, was von dem Betriebssystem abhängt. In der Regel unterscheiden Unix- oder Linux-Plattformen die Groß- und Kleinschreibung, während Windows-Plattformen dies nicht tun.
Tipp:Es wird empfohlen, SQL-Schlüsselwörter in Großbuchstaben zu schreiben, um sie von anderen Texten in SQL-Anweisungen zu unterscheiden, um ein besseres Verständnis zu ermöglichen.
Kommentare sind Text, den die Datenbankengine ignoriert. Kommentare können verwendet werden, um schnelle Hinweise zu SQL-Anweisungen bereitzustellen.
SQL unterstützt Einzeilige und mehrzeilige Kommentare. Um Einzeilige Kommentare zu schreiben, verwenden Sie zwei aufeinanderfolgende Minuszeichen (--)als Startzeile. Zum Beispiel:
--Alle Mitarbeiter auswählen SELECT * FROM employees;
Um mehrzeilige Kommentare zu schreiben, fügen Sie vor dem Kommentar einen Schrägstrich und einen Stern hinzu (/*),dann einen Stern hinter dem Kommentar hinzufügen und dann einen Schrägstrich (*/),wie folgt gezeigt:
/* Alle Gehälter auswählen größer als5000 Mitarbeiter */ SELECT * FROM employees WHERE salary > 5000;