Funkce array_position
Platí pro: Databricks SQL Databricks Runtime
Vrátí pozici prvního výskytu element
v array
.
Syntaxe
array_position(array, element)
Argumenty
array
: POLE se srovnatelnými prvky.element
: Výraz odpovídající typům prvků varray
.
Návraty
Dlouhý typ.
Indexování pole začíná na 1. Pokud je hodnota elementu NULL, vrátí se hodnota NULL.
Příklady
> SELECT array_position(array(3, 2, 1, 4, 1), 1);
3
> SELECT array_position(array(3, NULL, 1), NULL)
NULL