array_containsfunction (Databricks SQL)

Retourne la valeur true si array contient value .

Syntaxe

array_contains(array, value)

Arguments

  • array: Tableau dans lequel effectuer la recherche.
  • value: Expression avec un type partageant un type le moins commun avec les array éléments.

Retours

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_conatins(array(1, 2, 3), NULL);
 NULL