Funkce array_contains
Platí pro: Databricks SQL Databricks Runtime
Vrátí hodnotu true, pokud array
obsahuje value
.
Syntaxe
array_contains(array, value)
Argumenty
array
: Pole, které se má prohledávat.value
: Výraz s typem, který sdílí nejméně společný typ sarray
prvky.
Návraty
A BOOLEAN.
Pokud value
je NULL
, výsledek je NULL
.
Pokud je některý prvek v NULL
array
, výsledek je NULL
pokud value
není shodován s žádným jiným prvkem.
Příklady
> 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