Funzione array_position
Si applica a: Databricks SQL Databricks Runtime
Restituisce la posizione della prima occorrenza di element
in array
.
Sintassi
array_position(array, element)
Argomenti
array
: matrice con elementi confrontabili.element
: espressione che corrisponde ai tipi degli elementi inarray
.
Valori restituiti
Tipo long.
L'indicizzazione della matrice inizia da 1. Se il valore dell'elemento è NULL, viene restituito un valore NULL.
Esempi
> SELECT array_position(array(3, 2, 1, 4, 1), 1);
3
> SELECT array_position(array(3, NULL, 1), NULL)
NULL