named_struct
関数
適用対象: Databricks SQL Databricks Runtime
指定されたフィールド名と値を持つ構造体を作成します。
構文
named_struct( {name1, val1} [, ...] )
引数
nameN
: フィールド N の名前となる STRING リテラル。valN
: フィールド N の値を指定する任意の型の式。
戻り値
valN
の型に一致するフィールド N を持つ構造体。
例
> SELECT named_struct('a', 1, 'b', 2, 'c', 3);
{"a":1,"b":2,"c":3}