Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunun için geçerlidir:
Databricks SQL
Databricks Runtime
Bu kılavuzda, platform kullanılabilirlik etiketleri ve söz dizimi gösterimi de dahil olmak üzere SQL dil başvurusunun nasıl okunduğu ve gezinilmediği açıklanmaktadır.
"Şunlar için geçerlidir" etiketleri
SQL başvurusu Databricks SQL, Databricks Runtime ve Unity Kataloğu'nu kapsar. Her makale, üst kısımda bu özelliği destekleyen ürün ve sürümleri gösteren bir "Şunlar için geçerlidir" etiketi içerir.
Etiketi okuma
| Etiket | Anlamı |
|---|---|
|
|
Hem Databricks SQL hem de Databricks Runtime'ın tüm sürümleri |
|
|
Yalnızca Databricks SQL (Databricks Runtime'da desteklenmez) |
|
|
Databricks SQL ve Databricks Runtime 11.3 LTS ve sonraki sürümleri |
|
|
Yalnızca Unity Kataloğu, Databricks SQL'in tüm sürümleri ve Databricks Runtime 11.3 LTS ve üzeri |
Parametre düzeyi etiketleri
Bazı makalelerin üst kısmında "Şunlar için geçerlidir" etiketi ve makaledeki belirli parametreler için ek etiketler bulunur. Parametre düzeyi etiketi, yalnızca bu parametre için makale düzeyi etiketini geçersiz kılar.
Örnek 1: Parametre için en düşük Databricks Runtime sürümü gerekir
Makale etiketi:
Databricks SQL
Databricks Runtime
Parametre etiketi:
databricks SQL
Databricks Runtime 11.3 LTS ve üzeri
Bu, makalenin çoğunun hem Databricks SQL hem de Databricks Runtime'ın tüm sürümleri için geçerli olduğu, ancak bu parametrenin Databricks Runtime 11.3 LTS veya sonraki bir sürümünü gerektirdiği anlamına gelir.
Örnek 2: SQL ambarı iş yükleri için parametre kullanılamıyor
Makale etiketi:
Databricks SQL
Databricks Runtime
Parametre etiketi:
Databricks Runtime 11.3 LTS ve üzerini işaretleyin
Bu, sayfanın çoğunun her iki ürünün de tüm sürümleri için geçerli olduğu, ancak belirli bir parametrenin yalnızca Databricks Runtime 11.3 LTS ve sonraki sürümlerinde desteklendiği anlamına gelir (Databricks SQL'de desteklenmez).
Söz dizimi diyagramları
SQL deyimleri, geçerli komutların nasıl oluşturulur gösteren söz dizimi diyagramları kullanılarak belgelenir.
Temel öğeler
Söz dizimi diyagramları, SQL deyimlerini temsil etmek için bu temel bileşenleri kullanır. Her bileşenin ardından bir örnek alınır.
Keyword
Anahtar sözcükler büyük harfle gösterilir ancak büyük/küçük harfe duyarlı değildir.
SELECT
Jeton
Tam olarak gösterildiği gibi girmeniz gereken değişmez karakterler: (, ), <, >, , ., *, ,
Clause
Yan tümceler söz dizimi bölümleri olarak adlandırılır. Büyük harf yan tümceleri (gibi LIMIT clause) belgelerine bağlanır. Alt çizgi içeren küçük harf yan tümceleri (gibi named_expression) yerel olarak tanımlanır.
LIMIT clause
named_expression
Argument
İşlev bağımsız değişkenleri camelCase kullanır ve Databricks SQL işlev başvurusunun Bağımsız Değişkenler bölümünde açıklanmıştır.
mapExpr
Söz dizimi gösterimi
Özel simgeler, bileşenlerin nasıl birleştirilebileceğini, tekrar edilebileceğini veya atlanabilir olduğunu gösterir.
Gerekli sıra
Boşlukla ayrılmış bileşenler sırayla görünmelidir.
SELECT expr
Zorunlu seçim
Ayırıcılı küme ayraçları { }| , tam olarak bir seçenek belirlemeniz gerektiği anlamına gelir.
{ INT | INTEGER }
İsteğe bağlı seçim
Ayırıcılı [ ]| köşeli ayraçlar, en fazla bir seçenek belirleyebileceğiniz anlamına gelir.
[ ASC | DESC ]
Grouping
Küme ayraçları { } olmadan | tüm bileşenleri eklemeniz gerekir.
{ SELECT expr }
İsteğe bağlı öğe
Köşeli ayraçlar [ ] , kapalı bileşenin isteğe bağlı olduğu anlamına gelir.
[ NOT NULL ]
Tekrar
Üç nokta, [...] önceki bileşeni yineleyebileceğiniz anlamına gelir. Önce bir ayırıcı (), ... varsa, yinelemeler arasında bu ayırıcıyı kullanmanız gerekir.
col_option [...]
col_alias [, ...]
{ expr [ AS ] col_alias } [, ...]
Comments
Databricks SQL, C stili açıklamaları (/* ... */) ve satır açıklamalarını (-- ... ) destekler.