Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
Databricks SQL
Databricks Runtime
Restituisce true se array contiene value.
Sintassi
array_contains(array, value)
Argomenti
-
array: unARRAYda cercare. -
value: espressione con un tipo che condivide un tipo meno comune con gliarrayelementi .
Valori restituiti
Un oggetto BOOLEAN.
Se value è NULL, il risultato è NULL.
Se un elemento in array è NULL, il risultato è NULL se value non corrisponde ad alcun altro elemento.
Esempi
> SELECT array_contains(array(1, 2, 3), 2);
true
> SELECT array_contains(array(1, NULL, 3), 2);
NULL
> SELECT array_contains(array(1, 2, 3), NULL::INT);
NULL
> SELECT array_contains(array(1, NULL, 3), 2);
NULL
-- You canot test for a NULL value in an array using this function
> SELECT array_contains(array(1, 2, NULL, 3), NULL::INT);
NULL