Funktionen named_struct
Gäller för: Databricks SQL
Databricks Runtime
Skapar en struct med de angivna fältnamnen och värdena.
Syntax
named_struct( {name1, val1} [, ...] )
Argument
-
nameN
: Ett strängliteralt namngivningsfält N. -
valN
: Ett uttryck av valfri typ som anger värdet för fält N.
Returer
En struct med fält N som matchar typen av valN
.
Exempel
> SELECT named_struct('a', 1, 'b', 2, 'c', 3);
{"a":1,"b":2,"c":3}