Funktionen array_contains
Gäller för: Databricks SQL
Databricks Runtime
Returnerar sant om array
innehåller value
.
Syntax
array_contains(array, value)
Argument
array
: En MATRIS som ska genomsökas.value
: Ett uttryck med en typ som delar en minst vanlig typ med elementenarray
.
Returer
EN BOOLESK.
Om value
är NULL
är NULL
resultatet .
Om något element i array
är NULL
är NULL
resultatet om value
det inte matchas med något annat element.
Exempel
> 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