Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks SQL
Databricks Runtime
Retourneert true als arrayvalue bevat.
Syntaxis
array_contains(array, value)
Argumenten
-
array: EenARRAYte doorzoeken. -
value: Een expressie met een type dat een minst gangbaar type met dearrayelementen deelt.
Retouren
A BOOLEAN.
Als valueNULL is, dan is het resultaat NULL.
Als een element in arrayNULL is, is het resultaat NULL als value met geen enkel ander element overeenkomt.
Voorbeelden
> 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