array_contains
Funkce
Platí pro: Kontrola Databricks SQL Databricks Runtime
Vrátí hodnotu true, pokud array
obsahuje value
.
Syntaxe
array_contains(array, value)
Argumenty
array
: Pole, které má být prohledáno.value
: Výraz s typem, který s prvky sdílí nejméně společný typarray
.
Vrátí
LOGICKÁ HODNOTA.
Pokud value
je NULL
, výsledek je NULL
.
Pokud některý prvek v array
je NULL
, výsledek je NULL
, pokud value
není spárován s žádným jiným elementem.
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