Dela via


SQL-språkreferens

Det här är en SQL-kommandoreferens för Databricks SQL och Databricks Runtime.

Information om hur du använder SQL med DLT finns i DLT SQL-språkreferens.

Kommentar

Databricks SQL Serverless är inte tillgängligt i Azure Kina. Databricks SQL är inte tillgängligt i Azure Government-regioner.

Allmän referens

Den här allmänna referensen beskriver datatyper, funktioner, identifierare, literaler och semantik:

DDL-uttryck (datadefinieringsspråksuttryck)

Du använder datadefinitionsinstruktioner när du vill skapa eller ändra strukturen för databasobjekt i en databas:

DML-uttryck

Du använder datamanipuleringsinstruktioner för att lägga till, ändra eller ta bort data från en Delta Lake-tabell:

Uttalanden för datahämtning

Du använder en fråga för att hämta rader från en eller flera tabeller enligt de angivna satserna. Den fullständiga syntaxen och den korta beskrivningen av satser som stöds beskrivs i artikeln Fråga . De relaterade SQL-uttrycken SELECT och VALUES ingår även i det här avsnittet.

Förutom SQL-standardfrågor i stil med SELECT FROM WHEREstöder Azure Databricks även SQL Pipeline-syntax som utgör SQL som en serie länkade åtgärder, till exempel FROM |> WHERE |> SELECT.

Databricks SQL ger också möjlighet att inspektera den genererade logiska och fysiska planen för en fråga med hjälp av EXPLAIN-instruktionen.

Delta Lake-uttryck

Du använder Delta Lake SQL-instruktioner när du vill hantera tabeller som lagras i Delta Lake-format:

Mer information om hur du använder Delta Lake-instruktioner finns i Vad är Delta Lake?.

Hjälptexter

Du använder tilläggsinstruktioner när du vill samla in statistik, hantera cachelagring, utforska metadata, ange konfigurationer och hantera resurser:

Analysera uttalande

Apache Spark Cache-instruktioner

Gäller för:markerad ja Databricks Runtime

Beskriv påståenden

Visa redovisningar

Konfigurations-, variabelhanterings- och diverse uttalanden

Resurshantering

Gäller för:markerad ja Databricks Runtime

Gäller för:markerad ja Databricks SQL Connector

Säkerhetsuttalanden

Du använder SQL-instruktioner för säkerhet när du vill hantera åtkomst till data:

För att få mer information om hur dessa uttalanden används, se hive-metastore-behörigheter och skyddsbara objekt (äldre).