Referenční informace k jazyku SQL

Toto je referenční informace k příkazům SQL pro Databricks SQL a Databricks Runtime.

Informace o použití SQL s delta live tables naleznete v tématu Delta Live Tables SQL Language Reference.

Poznámka:

Bezserverová služba Databricks SQL není v Azure China dostupná. Databricks SQL není k dispozici v oblastech Azure Government.

Obecné referenční informace

Tyto obecné referenční informace popisují datové typy, funkce, identifikátory, literály a sémantiku:

Příkazy DDL

Příkazy pro definování dat se využívají k vytvoření nebo úpravě struktury databázových objektů v databázích:

Příkazy DML

Pomocí příkazů pro manipulaci s daty můžete přidávat, měnit nebo odstraňovat data z tabulky Delta Lake:

Příkazy pro načítání dat

Pomocí dotazu můžete načíst řádky z jedné nebo více tabulek podle zadaných klauzulí. Úplnou syntaxi a stručný popis podporovaných klauzulí jsou vysvětleny v článku o dotazu . Související příkazy SELECT SQL a VALUES jsou také zahrnuty v této části.

Databricks SQL také poskytuje možnost generovat logický a fyzický plán dotazu pomocí příkazu EXPLAIN .

Příkazy Delta Lake

Příkazy Delta Lake SQL se využívají ke správě tabulek uložených ve formátu Delta Lake:

Podrobnosti o používání příkazů Delta Lake najdete v tématu Co je Delta Lake?.

Pomocné příkazy

Pomocné příkazy se využívají ke shromažďování, statistik, správě ukládání do mezipaměti, zkoumání metadat, nastavování konfigurací a správě prostředků:

Příkazy Analyze

Příkazy Apache Spark Cache

Platí pro:check marked yes Databricks Runtime

Příkazy Describe

Příkazy Show

Konfigurace, správa proměnných a chybné příkazy

Řízení zdrojů

Platí pro:check marked yes Databricks Runtime

Příkazy zabezpečení

Příkazy SQL pro zabezpečení se využívají při správě přístupu k datům:

Podrobnosti o použití těchto příkazů najdete v tématu Oprávnění metastoru Hive a zabezpečitelné objekty (starší verze).