databricks SQL için SQL
Bu, Databricks SQL için bir komut başvurusu SQL.
Genel başvuru
Bu genel başvuru; veri türlerini, işlevleri, tanımlayıcıları, sabit değerleri ve semantiği açıklar:
- Söz dizimi diyagramını okuma
- Veri türleri ve değişmez veriler
- SQL türü kuralları
- Tarih saat desenleri
- Yerleşik işlevler
- Lambda işlevleri
- Pencere işlevleri
- Tanımlayıcılar
- Adlar
- Null semantiği
- İfadeler
- JSON yol ifadeleri
- Bölüm
- Ayrılmış sözcükler
DDL deyimleri
Bir veritabanındaki veritabanı nesnelerinin yapısını oluşturmak veya değiştirmek için veri tanımı deyimlerini kullanırsınız:
- ALTER DATABASE
- ALTER TABLE
- ALTER VIEW
- YORUM YAPIN
- CREATE BLOOMFILTER INDEX
- CREATE DATABASE
- CREATE FUNCTION
- CREATE TABLE (Databricks SQL)
- CREATE VIEW
- DROP BLOOMFILTER INDEX
- DROP DATABASE
- DROP FUNCTION
- DROP TABLE
- DROP VIEW
- MSCK REPAIR TABLE
- TRUNCATE TABLE
DML deyimleri
Delta Lake tablosundan veri eklemek, değiştirmek veya silmek için veri işleme deyimlerini kullanırsınız:
Veri alma deyimleri
Belirtilen yan tümcelere göre bir veya daha fazla tablodan satır almak için bir sorgu kullanırsiniz. Desteklenen yan tümcelerin tam söz dizimi ve kısa açıklaması Sorgu makalesinde açıklanmıştır.
İlgili SQL SELECT deyimleri de VALUES bu bölüme dahil edilir.
Databricks SQL deyimini kullanarak bir sorgu için mantıksal ve fiziksel plan oluşturma olanağı da EXPLAIN sağlar.
Delta Lake deyimleri
Delta Lake biçiminde depolanan tabloları yönetmek için Delta Lake SQL deyimlerini kullanırsınız:
Delta Lake deyimlerini kullanma hakkında ayrıntılı bilgi için bkz. Delta Lake ve Delta Altyapısı kılavuzu.
Yardımcı deyimler
Yardımcı deyimleri, istatistikleri toplamak, önbelleğe almayı yönetmek, meta verileri araştırmak, yapılandırmaları ayarlamak ve kaynakları yönetmek için kullanırsınız:
Analiz etme deyimi
Açıklama deyimleri
Gösterme deyimleri
- SHOW COLUMNS
- SHOW CREATE TABLE
- SHOW DATABASES
- SHOW FUNCTIONS
- SHOW GROUPS
- SHOW PARTITIONS
- SHOW TABLE
- SHOW TABLES
- SHOW TBLPROPERTIES
- SHOW USERS
- SHOW VIEWS
Yapılandırma yönetimi
Güvenlik deyimleri
Verilere erişimi yönetmek için güvenlik SQL deyimlerini kullanırsınız:
Bu deyimleri kullanma hakkında ayrıntılar için bkz. Veri nesnesi ayrıcalıkları.