array_compact(array)
移除数组中的所有 null 值,返回不包含 null 的新数组
array<T>
[]
SELECT array_compact(array(null)); -- 结果:[]
SELECT array_compact(array()); -- 结果:[]
SELECT array_compact(array(1, 3, null, 4)); -- 结果:[1,3,4]
SELECT array_compact(array(null, 3, null)); -- 结果:[3]