使用指定value列表建立STRUCT。
命令格式
struct struct(<value1>,<value2>[, ...])
参数说明
value:必填。可以为任意类型。
返回值说明
返回STRUCT类型。Field的名称依次为col1,col2,…
。
使用示例
--返回{col1:a, col2:123, col3:true, col4:56.9}。
select struct('a',123,'true',56.90);
相关函数
STRUCT函数属于复杂类型函数,更多对复杂类型数据(例如ARRAY、MAP、STRUCT、JSON数据)的处理函数请参见复杂类型函数。