Función named_struct
Se aplica a: Databricks SQL Databricks Runtime
Crea una estructura con los nombres de campo y valores especificados.
Sintaxis
named_struct( {name1, val1} [, ...] )
Argumentos
nameN
: un literal de cadena que denomina el campo N.valN
: una expresión de cualquier tipo que especifica el valor del campo N.
Devoluciones
Estructura con el campo N que coincide con el tipo de valN
.
Ejemplos
> SELECT named_struct('a', 1, 'b', 2, 'c', 3);
{"a":1,"b":2,"c":3}