Share via


array_position Funzione

Si applica a:check contrassegnato sì controllo SQL databricks contrassegnato come sì 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 in array.

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