Share via


array_contains Funzione

Si applica a:check contrassegnato sì controllo SQL databricks contrassegnato come sì Databricks Runtime

Restituisce true se array contiene value.

Sintassi

array_contains(array, value)

Argomenti

  • array: matrice da cercare.
  • value: espressione con un tipo che condivide un tipo meno comune con gli array elementi.

Restituisce

A BOOLEAN. Se value è NULL, il risultato è NULL. Se qualsiasi elemento in array è NULL, il risultato è NULL se value non corrisponde a qualsiasi 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);
 NULL