Aracılığıyla paylaş


elt işlevi

Şunlar için geçerlidir: onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

n. ifadeyi döndürür.

Söz dizimi

elt(index, expr1 [, ...])

Bağımsız değişkenler

  • index: 0'dan büyük bir INTEGER ifadesi.
  • exprN: Tüm ile en az ortak türü paylaşan tüm exprNifadeler.

Döndürülenler

Sonuç, en az ortak türü olan türüne exprNsahiptir.

Dizin 1 ile sayısı exprarasında olmalıdır. Dizin sınırların dışındaysa, bir INVALID_ARRAY_INDEX hatası oluşur.

Not

Databricks Runtime'da , spark.sql.ansi.enabled ise false, dizin sınırların dışındaysa işlev hata yerine döndürür NULL .

Örnekler

> SELECT elt(1, 'scala', 'java');
 scala