Todos os produtos
Search
Central de documentação

MaxCompute:JSON_ARRAY

Última atualização: Sep 22, 2026

Gera um array JSON. Esta função converte uma lista de valores em um array JSON que contém esses valores. A lista de entrada pode estar vazia.

Sintaxe

json json_array(<element>)

Parâmetros

element: obrigatório. Os valores na lista especificada por este parâmetro devem ser do tipo STRING, BIGINT, BOOLEAN ou JSON.

Valor de retorno

O valor de retorno é do tipo JSON.

Exemplos

-- Generate a JSON array.
select json_array('a', 45, true, 13, json '{"a":456}');

A função retorna o seguinte resultado:

+-----+
| _c0 |
+-----+
| ["a",45,true,13,{"a":456}] |
+-----+

Funções relacionadas

JSON_ARRAY é uma função de tipo complexo. Para mais informações sobre as funções que processam dados de tipos complexos, como ARRAY, MAP, STRUCT e JSON, consulte Complex type functions.