array_position
Funzione
Si applica a: controllo SQL databricks Databricks Runtime
Restituisce la posizione della prima occorrenza di element
in array
.
Sintassi
array_position(array, element)
Argomenti
array
: MATRICE con elementi paragonabili.element
: espressione corrispondente ai tipi degli elementi inarray
.
Restituisce
Tipo lungo.
L'indicizzazione della matrice inizia a 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