named_struct
功能
適用于: Databricks SQL Databricks Runtime
使用指定的功能變數名稱和值建立結構。
語法
named_struct( {name1, val1} [, ...] )
參數
nameN
:字串常值命名欄位 N。valN
:任何類型的運算式,指定欄位 N 的值。
返回
結構,其欄位 N 符合 的類型 valN
。
例子
> SELECT named_struct('a', 1, 'b', 2, 'c', 3);
{"a":1,"b":2,"c":3}