array_position
功能
適用于: Databricks SQL Databricks Runtime
傳回 中 array
第一次出現 element
的位置。
語法
array_position(array, element)
參數
array
:具有可比較專案的 ARRAY。element
:符合 中array
專案類型的運算式。
返回
長型別。
陣列索引從 1 開始。 如果專案值為 Null,則會傳回 Null。
例子
> SELECT array_position(array(3, 2, 1, 4, 1), 1);
3
> SELECT array_position(array(3, NULL, 1), NULL)
NULL