SQL-Referenz

Dies ist eine SQL-Befehlsreferenz für Databricks SQL und Databricks Runtime.

Hinweis

Databricks SQL ist nicht in den Azure China-Regionen verfügbar.

Bezeichnung „Gilt für“

Die SQL-Referenz umfasst sowohl Databricks SQL als auch Databricks Runtime. Ganz oben in jedem Artikel befindet sich eine Bezeichnung, die angibt, für welche Produkte und Versionen dieser Artikel gilt.

Dieser Artikel gilt beispielsweise für alle Versionen sowohl von Databricks SQL als auch von Databricks Runtime:

Gilt für:Häkchen Databricks SQL Häkchen Databricks Runtime

In diesem Beispiel gilt dieser Artikel für alle Databricks SQL-Versionen und Databricks Runtime Version 11.1 und höher:

Gilt für:Häkchen Databricks SQL Häkchen Databricks Runtime 11.1 und höher

In diesem Beispiel gilt dieser Artikel nur für Databricks SQL und wird in Databricks Runtime nicht unterstützt:

Gilt für:Häkchen Databricks SQL

In einigen Fällen gilt ein Artikel größtenteils für ein Produkt, aber bestimmte Parameter im Artikel werden nur von einem Produkt oder bestimmten Versionen eines Produkts unterstützt. In diesem Fall wurde die Bezeichnung Gilt für im Artikeltext beim entsprechenden Parameter hinzugefügt. Beispiel:

Am Anfang eines Artikels kann Folgendes angegeben sein: Gilt für:Häkchen Databricks SQL Häkchen Databricks Runtime

Für einen bestimmten Parameter im Artikel kann Folgendes angegeben sein: Gilt für:Häkchen Databricks SQL Häkchen Databricks Runtime 11.1 und höher. Das bedeutet, dass der Großteil des Dokuments für alle Versionen von Databricks SQL und Databricks Runtime gilt und dass dieser spezifische Parameter von allen Versionen von Databricks SQL, aber nur von der Databricks Runtime-Version 11.1 und höher unterstützt wird.

Für einen anderen Parameter im Artikel kann Folgendes angegeben sein: Gilt für:Häkchen Databricks Runtime 11.1 und höher. Das bedeutet, dass der Großteil des Dokuments für alle Versionen von Databricks SQL und Databricks Runtime gilt, aber dieser spezifische Parameter von Databricks SQL gar nicht und für Databricks Runtime nur von Version 11.1 und höher unterstützt wird.

Allgemeine Referenz

In dieser allgemeinen Referenz werden Datentypen, Funktionen, Bezeichner, Literale und Semantik beschrieben:

DDL-Anweisungen

Sie verwenden Datendefinitionsanweisungen zum Erstellen oder Ändern der Struktur von Datenbankobjekten in einer Datenbank:

DML-Anweisungen

Sie verwenden Datenbearbeitungsanweisungen zum Hinzufügen, Ändern oder Löschen von Daten aus einer Delta Lake-Tabelle:

Datenabrufsanweisungen

Mit einer Abfrage können Sie Zeilen aus Tabellen gemäß den angegebenen Klauseln abrufen. Die vollständige Syntax und eine kurze Beschreibung der unterstützten Klauseln werden im Artikel Abfrage erläutert. Die zugehörigen SQL-Anweisungen SELECT und VALUES sind ebenfalls in diesem Abschnitt enthalten.

Databricks SQL bietet außerdem die Möglichkeit, mithilfe der Anweisung EXPLAIN einen logischen und physischen Plan für eine Abfrage zu generieren.

Delta Lake-Anweisungen

Mithilfe von Delta Lake SQL-Anweisungen können Sie im Delta Lake-Format gespeicherte Tabellen verwalten:

Ausführliche Informationen zur Verwendung von Delta Lake-Anweisungen finden Sie unter Was ist Delta Lake?.

Hilfsanweisungen

Hilfsanweisungen ermöglichen es Ihnen, Statistiken zu erfassen, Zwischenspeicherung zu verwalten, Metadaten untersuchen, Konfigurationen festzulegen und Ressourcen zu verwalten:

Analyseanweisung

Apache Spark-Cacheanweisungen

Gilt für:Häkchen Databricks Runtime

Beschreibungsanweisungen

Anzeigeanweisungen

Konfigurationsverwaltung

Ressourcenverwaltung

Gilt für:Häkchen Databricks Runtime

Sicherheitsanweisungen

Zum Verwalten des Zugriffs auf Daten verwenden Sie SQL-Sicherheitsanweisungen:

Ausführliche Informationen zur Verwendung dieser Anweisungen finden Sie unter Berechtigungen für Datenobjekte.