Todos os produtos
Search
Central de documentação

MaxCompute:STRUCT

Última atualização: Sep 21, 2026

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.