Cria um struct com base em uma lista de value fornecida.
Syntax
struct struct(<value1>,<value2>[, ...])
Parameters
value: obrigatório. Um valor de qualquer tipo de dado.
Return value
Retorna um valor do tipo STRUCT. As colunas recebem nomes sequenciais no formato col1, col2, ....
Examples
-- The return value is {col1:a, col2:123, col3:true, col4:56.9}.
select struct('a',123,'true',56.90);
Funções relacionadas
STRUCT é uma função de tipo complexo. Para mais informações sobre as funções usadas para processar dados de tipos complexos, como ARRAY, MAP, STRUCT e JSON, consulte Complex type functions.