array_contains
関数
適用対象: Databricks SQL Databricks Runtime
array
が value
を含む場合は true を返します。
構文
array_contains(array, value)
引数
array
: 検索する ARRAY。value
: 最も一般的でない型をarray
要素と共有する型を持つ式。
戻り値
BOOLEAN。
value
が NULL
の場合、結果は NULL
です。
array
内の要素が NULL
の場合、value
が他の要素と一致しなければ NULL
です。
例
> 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