ARRAY_CONTAINS
引入或更新于:v1.2.762
如果数组包含指定元素,则返回 true。
语法
ARRAY_CONTAINS(array, element)
参数
参数 | 说明 |
---|---|
array | 要搜索的数组。 |
element | 要搜索的元素。 |
返回类型
BOOLEAN
说明
此函数适用于标准数组类型和变体数组类型 (Variant Array Types)。
示例
示例 1:检查标准数组
SELECT ARRAY_CONTAINS([1, 2, 3], 2);
结果:
true
示例 2:检查变体数组
SELECT ARRAY_CONTAINS(PARSE_JSON('["apple", "banana", "orange"]'), 'banana');
结果:
true
示例 3:未找到元素
SELECT ARRAY_CONTAINS([1, 2, 3], 4);
结果:
false