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.
Şunlar için geçerlidir: Databricks SQL
Databricks Runtime
Bu bölümde, SQL başvurusu boyunca kullanılan çeşitli söz dizimi desenleri açıklanmaktadır.
Temel bileşenler
Anahtar sözcük
SELECT
SQL'deki anahtar sözcükler bu belgede her zaman büyük harfle yazılmıştır, fakat büyük/küçük harfe duyarlı değildir.
Jeton
( )
< >
.
*
,
SQL dilinde yuvarlak ayraçlar ((
, ) ve açılı ayraçlar ()
, <
), noktalar (), virgüller (>
.
) ve birkaç karakter daha ,
bulunur. Söz dizimi diyagramında bu karakterler varsa, bunları olduğu gibi girmeniz gerekir.
Madde
LIMIT clause
SELECT named_expression
named_expression
expression AS alias
Bir cümlecik, söz diziminin adlandırılmış bir alt bölümünü temsil eder. Bir yerel yan tümce, onu çağıran aynı söz dizimi diyagramında tanımlanır. Yan tümcesi ortaksa Databricks SQL referansının başka bir bölümüne bağlanır. Bazı cümleler ana keyword
ile bilinir ve büyük bir anahtar kelimeyi takip eden cümle ile gösterilir. Diğer maddeler her zaman küçük harfle başlar ve uygun olduğunda alt çizgi (_
) kullanır.
Yerel yan tümceler aşağıdaki bölümde tam olarak açıklanmıştır.
Diğer tüm yan tümceler, ana sayfaya bağlantı içeren kısa bir açıklamaya sahiptir.
Tartışma
mapExpr
İşlevlere yönelik bağımsız değişkenler camelCase içinde belirtilir. Databricks SQL, Bağımsız Değişkenler bölümündeki bağımsız değişkenlerin anlamını açıklar.
Belirteç zinciri
SELECT expr
Boşlukla ayrılmış bileşenler sırayla, koşulsuz olarak girilmeli ve yalnızca boşluk veya açıklamalarla ayrılmalıdır. Databricks SQL, C tarzı /* ... */
açıklamalarını ve satır sonuna kadar uzanan -- ...
açıklamalarını destekler.
Seçim
Söz diziminde bir dallanma belirtir.
Zorunlu seçim
{ INT | INTEGER }
Süslü parantezler { ... }
birden çok bileşenden tam olarak birini belirtmeniz gerektiği anlamına gelir.
Her seçim bir |
ile ayrılır.
İsteğe bağlı seçim
[ ASC | DESC ]
Köşeli ayraçlar [ ... ]
, birden çok bileşenden en fazla birini seçebileceğinizi gösterir.
Her seçim bir |
ile ayrılır.
Gruplama
{ SELECT expr }
{ SELECT
expr }
Küme ayraçları { ... }
, tüm gömülü bileşenleri sağlamanız gerektiğini belirtir.
Bir söz dizimi diyagramı birden çok satıra yayıyorsa, bu form aynı söz dizimini gösterdiğini doğrular.
Seçenek
[ NOT NULL ]
Köşeli ayraçlar [...]
, kapalı bileşenlerin isteğe bağlı olduğunu belirtir.
Tekrar
col_option [...]
col_alias [, ...]
{ expr [ AS ] col_alias } [, ...]
Üç nokta [...]
notasyonu, önceki hemen bileşeni, gruplandırmayı veya seçimi birden çok kez tekrarlayabileceğinizi belirtir.
Üç noktanın önünde, ayrılmış nokta [. ...]
veya virgül [, ...]
gibi başka bir karakter varsa, her yinelemeyi bu karaktere göre ayırmanız gerekir.