Fonction array_contains
S’applique à : Databricks SQL Databricks Runtime
Retourne la valeur true si array
contient value
.
Syntaxe
array_contains(array, value)
Arguments
array
: tableau dans lequel effectuer la recherche.value
: expression contenant un type qui partage un type moins commun avec les élémentsarray
.
Retours
Une valeur BOOLÉENNE.
Si value
est NULL
, le résultat est NULL
.
Si un élément de array
est NULL
, le résultat est NULL
si value
n’est pas mis en correspondance avec un autre élément.
Exemples
> 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