共用方式為


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}