ARRAY_FLATTEN
将嵌套数组展平为单维数组。
语法
ARRAY_FLATTEN(array)
参数
返回类型
数组(展平后)。
注意事项
此函数同时适用于标准数组类型和 variant 数组类型。
示例
示例 1:展平嵌套数组
SELECT ARRAY_FLATTEN([[1, 2], [3, 4]]);
结果:
[1, 2, 3, 4]
示例 2:展平 variant 数组
SELECT ARRAY_FLATTEN(PARSE_JSON('[["a", "b"], ["c", "d"]]'));
结果:
["a", "b", "c", "d"]