Aracılığıyla paylaş


Söz dizimi diyagramını okuma

Şunun için geçerlidir:evet olarak işaretlendi Databricks SQL denetimi yes Databricks Runtime olarak işaretlendi

Bu bölümde, SQL başvurusu boyunca kullanılan çeşitli söz dizimi desenleri açıklanmaktadır.

Temel bileşenler

Anahtar kelime

SELECT

SQL'deki anahtar sözcükler bu belgede her zaman büyük harfe çevrilmiş olsa da büyük/küçük harfe duyarlı değildir.

Belirte -ci

( )
<  >
.
*
,

SQL dilinde yuvarlak ayraçların ((, )) yanı sıra 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.

Yan tümce

LIMIT clause

SELECT named_expression

named_expression
  expression AS alias

Yan tümcesi söz diziminin adlandırılmış alt kısmını temsil eder. Yerel yan tümcesi, onu çağıran söz dizimi diyagramında açıklanmıştır. Yan tümcesi yaygınsa Databricks SQL başvurusunun başka bir bölümüne bağlanır. Bazı yan tümceler ana keyword ile bilinir ve büyük harf anahtar sözcüğü ve ardından yan tümcesi ile gösterilir. Diğer yan tümceler her zaman küçük harftir ve uygun yerlerde 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ümcelerin ana sayfanın bağlantısını içeren kısa bir açıklaması vardır.

Bağımsız değişken

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ılan bileşenler koşulsuz olarak sıralı olarak girilmeli ve yalnızca boşluk veya açıklamalarla ayrılmalıdır. Databricks SQL, satırın sonuna kadar uzanan formun /* ... */ (C stili) ve -- ...açıklamalarını destekler.

Seçim

Söz diziminde bir çatal belirtir.

Zorunlu seçim

{ INT | INTEGER }

Küme ayraçları { ... } , 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.

Grup -landırma

{ SELECT expr }

{ SELECT
 expr }

Küme ayraçları { ... } , tüm katıştırılmış bileşenleri sağlamanız gerektiğini belirtir. Bir söz dizimi diyagramı birden çok satıra yayılmışsa, bu form aynı söz dizimini çizdiğini açıklar.

Seçeneği

[ NOT NULL ]

Köşeli ayraçlar [...] , kapalı bileşenlerin isteğe bağlı olduğunu belirtir.

Tekrarlama

col_option [...]

col_alias [, ...]

{ expr [ AS ] col_alias } [, ...]

[...] Üç nokta gösterimi, önceki bileşeni, gruplandırmayı veya seçimi birden çok kez tekrarlayabileceğinizi gösterir. Üç noktanın önünde başka bir karakter varsa (örneğin, ayrılmış nokta [. ...]veya virgül [, ...]) her yinelemeyi bu karaktere göre ayırmanız gerekir.