ANY_MATCH
判断ARRAY数组a中是否存在元素满足predicate条件。
a:必填。ARRAY数组。array中的T指代ARRAY数组元素的数据类型,数组中的元素可以为任意类型。
predicate:必填。用于对ARRAY数组a中的元素进行判断的函数(内建函数或自定义函数)或表达式。输入参数的数据类型必须与ARRAY数组a中元素的数据类型一致。
如果ARRAY数组a中存在一个或多个元素满足predicate条件,返回结果为True。
如果ARRAY数组a中没有元素满足predicate条件或ARRAY数组为空,返回结果为False。
如果ARRAY数组a中存在元素为NULL,且其他元素都不满足predicate条件,返回结果为NULL。
--返回true。
示例2:ARRAY数组为空。命令示例如下。
--返回false。
--返回NULL。