ARRAY_CONTAINS
配列に指定した要素が含まれている場合に true を返します。
構文
ARRAY_CONTAINS(array, element)
パラメータ
戻り値の型
BOOLEAN
注意事項
この関数は、標準の配列型と variant 配列型の両方で使用できます。
例
例 1: 標準配列の確認
SELECT ARRAY_CONTAINS([1, 2, 3], 2);
結果:
true
例 2: variant 配列の確認
SELECT ARRAY_CONTAINS(PARSE_JSON('["apple", "banana", "orange"]'), 'banana');
結果:
true
例 3: 要素が見つからない場合
SELECT ARRAY_CONTAINS([1, 2, 3], 4);
結果:
false