Sdílet prostřednictvím


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.

Kromě standardních dotazů SQL ve stylu SELECT FROM WHEREpodporuje Azure Databricks také syntaxi kanálu SQL, která kompozuje SQL jako řadu zřetězených operací, jako je FROM |> WHERE |> SELECT.

Databricks SQL také umožňuje kontrolovat vygenerovaný logický a fyzický plán dotazu pomocí příkazu EXPLAIN.

Příkazy Delta Lake

Příkazy Sql Delta Lake slouží 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

Pomocí pomocných příkazů můžete shromažďovat statistiky, spravovat ukládání do mezipaměti, zkoumat metadata, nastavovat konfigurace a spravovat prostředky:

Příkazy Analyze

Příkazy Apache Spark Cache

Platí pro:zaškrtnutí označeného ano Databricks Runtime

Příkazy Describe

Příkazy Show

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

Řízení zdrojů

Platí pro:zaškrtnutí označeného ano Databricks Runtime

Platí pro:zaškrtnutí označeného ano Konektor SQL Databricks

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).