Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen
Gäller för:
Databricks SQL
Databricks Runtime
Returnerar sant om array innehåller value.
Syntax
array_contains(array, value)
Argument
-
array: EttARRAYsom ska genomsökas. -
value: Ett uttryck med en typ som delar en minst vanlig typ med elementenarray.
Återköp
En BOOLEAN.
Om value är NULL, är NULL resultatet.
Om något element i array är NULL, är resultatet NULL om value inte är matchad 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::INT);
NULL
> SELECT array_contains(array(1, NULL, 3), 2);
NULL
-- You canot test for a NULL value in an array using this function
> SELECT array_contains(array(1, 2, NULL, 3), NULL::INT);
NULL