我需要在结果集中获得空数组为NULL:
选择id,name,type=[]然后为NULL时的大小写else类型结束为类型从表
此处类型定义为array<string>
我对以上内容感到错误。
检查size(type) = 0
select t.id, t.name,
case when size(t.type) = 0 then NULL
else t.type
end as type
from mytable t