array_contains
函式
適用於: Databricks SQL Databricks Runtime
如果 array
包含 value
,則傳回 true。
語法
array_contains(array, value)
引數
array
:要搜尋的ARRAY。value
:具有型別的運算式,與array
元素共用最不常見的型別。
傳回
布爾值。
如果 value
是 NULL
,結果就是 NULL
。
如果的任何 array
元素為 NULL
,則結果為 NULL
,如果 value
不符合任何其他專案,則為 。
範例
> 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