named_struct
函数
适用于: Databricks SQL Databricks Runtime
创建具有指定的字段名称和值的结构。
语法
named_struct( {name1, val1} [, ...] )
参数
nameN
:命名字段 N 的 STRING 字面量。valN
:指定字段 N 的值的任何类型的表达式。
返回
字段 N 与 valN
的类型匹配的结构。
示例
> SELECT named_struct('a', 1, 'b', 2, 'c', 3);
{"a":1,"b":2,"c":3}