array_prepend(array, element)
在数组开头插入一个元素,返回新的数组
array<T>
T
SELECT array_prepend(array(1, 2, 3), 3); -- 结果:[3,1,2,3]
SELECT array_prepend(array(1, 2, 3), cast(null as int)); -- 结果:[null,1,2,3]
SELECT array_prepend(cast(array() as array<int>), 1); -- 结果:[1]