array_position
函式
適用於: Databricks SQL Databricks Runtime
傳回 中array
第一次出現element
的位置。
語法
array_position(array, element)
引數
array
:具有可比較元素的ARRAY。element
:符合 中array
項目類型的表達式。
傳回
long 類型。
陣列索引編製從 1 開始。 如果專案值為 NULL,則會傳回 NULL。
範例
> SELECT array_position(array(3, 2, 1, 4, 1), 1);
3
> SELECT array_position(array(3, NULL, 1), NULL)
NULL