次の方法で共有


SQL 言語リファレンス

これは、Databricks SQL と Databricks Runtime の SQL コマンド リファレンスです。

Lakeflow Spark 宣言パイプラインで SQL を使用する方法については、「 パイプライン SQL 言語リファレンス」を参照してください。

Note

Databricks SQL Serverless は、Azure China リージョンでは利用できません。 Databricks SQL は、Azure Government リージョンでは利用できません。

一般的なリファレンス

この一般的なリファレンスでは、データ型、関数、識別子、リテラル、セマンティクスについて説明します。

DDL ステートメント

データ定義ステートメントを使用して、データベース内のデータベース オブジェクトの構造を作成または変更します。

DML ステートメント

データ操作ステートメントを使用して、Delta Lake テーブルのデータの追加、変更、または削除を行います。

データ取得ステートメント

クエリを使用して、指定された句に従って 1 つ以上のテーブルから行を取得します。 サポートされている句の完全な構文と簡単な説明については、 クエリ に関する記事を参照してください。 関連する SQL ステートメント SELECT および VALUES もこのセクションに含まれています。

Azure Databricks では、SELECT FROM WHEREスタイルの標準 SQL クエリに加えて、などの一連のチェーン操作として SQL を構成する SQL パイプライン構文 FROM |> WHERE |> SELECT もサポートされています。

Databricks SQL では、EXPLAIN ステートメントを使用して、生成された論理プランと物理プランのクエリを検査することもできます。

Delta Lake のステートメント

Delta Lake SQL ステートメントを使用して、Delta Lake 形式で格納されているテーブルを管理します。

Delta Lake ステートメントの使用の詳細については、「 Azure Databricks の Delta Lake とは」を参照してください。

SQL スクリプト ステートメント

SQL スクリプトを使用して、SQL で手続き型ロジックを実行します。

補助宣言

補助ステートメントを使用して、統計情報の収集、キャッシュの管理、メタデータの探索、構成の設定、リソースの管理を行います。

ステートメントを分析する

Apache Spark Cache ステートメント

適用対象:チェックマークが付いた「はい」 Databricks Runtime

ステートメントを説明する

ステートメントの表示

構成、変数管理、およびその他のステートメント

リソース管理

適用対象:チェックマークが付いた「はい」 Databricks Runtime

適用対象: Databricks SQL コネクタ

セキュリティ ステートメント

セキュリティ SQL ステートメントを使用して、データへのアクセスを管理します。

これらのステートメントの使用の詳細については、「Hive メタストアの権限とセキュリティ保護可能なオブジェクト (レガシ)」を参照してください。