Bagikan melalui


Referensi bahasa SQL

Ini adalah referensi perintah SQL untuk Databricks SQL dan Databricks Runtime.

Untuk informasi tentang menggunakan SQL dengan Alur Deklaratif Lakeflow Spark, lihat Referensi bahasa Alur SQL.

Note

Databricks SQL Serverless tidak tersedia di Azure Tiongkok. Databricks SQL tidak tersedia di wilayah Azure Government.

Referensi umum

Referensi umum ini menjelaskan jenis data, fungsi, pengidentifikasi, literal, dan semantik:

Pernyataan DDL

Anda menggunakan pernyataan definisi data untuk membuat atau memodifikasi struktur objek database dalam sebuah database:

Pernyataan DML

Anda menggunakan pernyataan manipulasi data untuk menambahkan, mengubah, atau menghapus data dari tabel Delta Lake:

Pernyataan pengambilan data

Anda menggunakan kueri untuk mengambil baris dari satu atau beberapa tabel sesuai dengan klausa yang ditentukan. Sintaks lengkap dan deskripsi singkat klausa yang didukung dijelaskan dalam artikel Kueri . Pernyataan SQL SELECT dan VALUES terkait juga termasuk dalam bagian ini.

Selain kueri SQL standar dalam gaya SELECT FROM WHERE, Azure Databricks juga mendukung Sintaks Alur SQL yang menyusun SQL sebagai serangkaian operasi berantai seperti FROM |> WHERE |> SELECT.

Databricks SQL juga menyediakan kemampuan untuk memeriksa rencana logis dan fisik yang dihasilkan untuk kueri menggunakan pernyataan EXPLAIN.

Pernyataan Delta Lake

Anda menggunakan pernyataan Delta Lake SQL untuk mengelola tabel yang disimpan dalam format Delta Lake:

Untuk detail tentang menggunakan pernyataan Delta Lake, lihat Apa itu Delta Lake di Azure Databricks?.

Pernyataan pembuatan skrip SQL

Anda menggunakan pembuatan skrip SQL untuk menjalankan logika prosedural di SQL.

Pernyataan tambahan

Anda menggunakan pernyataan bantu untuk mengumpulkan statistik, mengelola cache, menjelajahi metadata, mengatur konfigurasi, dan mengatur sumber daya:

Analisis pernyataan

Pernyataan Penggunaan Cache Apache Spark

Berlaku untuk:centang ditandai ya Databricks Runtime

Menjelaskan pernyataan

Perlihatkan pernyataan

Konfigurasi, manajemen variabel, dan pernyataan lain-lain

Manajemen sumber daya

Berlaku untuk:centang ditandai ya Databricks Runtime

Berlaku untuk:dicentang ya Databricks SQL Connector

Pernyataan keamanan

Anda menggunakan pernyataan SQL keamanan untuk mengelola akses ke data:

Untuk detail tentang menggunakan pernyataan ini, lihat Hak istimewa metastore Apache Hive dan objek yang dapat diamankan (warisan).