named_struct
função
Aplica-se a: do SQL do Databricks Databricks Runtime
Cria uma estrutura com os nomes e valores de campo especificados.
Sintaxe
named_struct( {name1, val1} [, ...] )
Argumentos
nameN
: um campo de nomenclatura literal STRING N.valN
: uma expressão de qualquer tipo que especifique o valor do campo N.
Devolve
Uma estrutura com o campo N que corresponde ao tipo de valN
.
Exemplos
> SELECT named_struct('a', 1, 'b', 2, 'c', 3);
{"a":1,"b":2,"c":3}