Aracılığıyla paylaş


array_position 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

içindeki arrayilk oluşumunun element konumunu döndürür.

Söz dizimi

array_position(array, element)

Bağımsız değişkenler

  • array: Benzer öğeleri olan bir DIZI.
  • element: içindeki arrayöğelerin türleriyle eşleşen bir ifade.

Döndürülenler

Uzun bir tür.

Dizi dizin oluşturma 1'de başlar. Öğe değeri NULL ise NULL döndürülür.

Örnekler

> SELECT array_position(array(3, 2, 1, 4, 1), 1);
 3
> SELECT array_position(array(3, NULL, 1), NULL)
 NULL