共用方式為


SQL 語言參考

這是 Databricks SQL 和 Databricks Runtime 的 SQL 命令參考。

如需搭配 Delta Live Tables使用 SQL 的詳細資訊,請參閱 Delta Live Tables SQL 語言參考

注意

Azure 中國不提供 Databricks SQL Serverless。 Azure Government 區域中無法使用 Databricks SQL。

一般參考

此一般參考描述資料類型、函式、識別碼、常值和語意:

DDL 陳述式

您可以使用資料定義語句來建立或修改資料庫中的資料庫物件結構:

DML 陳述式

您可以使用資料操作語句,從 Delta Lake table新增、變更或刪除資料:

數據擷取語句

您可以使用查詢,根據指定的子句,從一或多個 tables 擷取數據列。 查詢一文會說明支援子句的完整語法和簡短描述。 本節也包含相關的 SQL 語句 SELECTVALUES

Databricks SQL 也可讓您使用 EXPLAIN 語句來 generate 查詢的邏輯和物理計劃。

Delta Lake 語句

您可以使用 Delta Lake SQL 語句來管理以 Delta Lake 格式儲存的 tables:

如需使用 Delta Lake 語句的詳細資訊,請參閱 什麼是 Delta Lake?

輔助語句

您可以使用輔助語句來收集統計資料、管理快取、探索元數據、set 組態,以及管理資源:

分析語句

Apache Spark 快取語句

適用於:核取記號為「是」 Databricks Runtime

描述語句

顯示語句

設定、變數管理和misc語句

資源管理

適用於:核取記號為「是」 Databricks Runtime

適用於:核取記號為「是」 Databricks SQL 連接器

安全性陳述式

您可以使用安全性 SQL 語句來管理資料的存取:

如需使用這些語句的詳細資訊,請參閱Hive中繼存放區許可權和安全性實體物件(舊版)。