Tous les produits
Search
Centre de documentation

MaxCompute:JSON_ARRAY

Dernière mise à jour :Sep 22, 2026

Génère un tableau JSON. Cette fonction convertit une liste de valeurs en un tableau JSON contenant ces valeurs. La liste d'entrée peut être vide.

Syntaxe

json json_array(<element>)

Paramètres

element : obligatoire. Les valeurs de la liste spécifiée par ce paramètre doivent être de type STRING, BIGINT, BOOLEAN ou JSON.

Valeur renvoyée

La valeur renvoyée est de type JSON.

Exemples

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

Le résultat suivant s'affiche :

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

Fonctions associées

JSON_ARRAY est une fonction de type complexe. Pour plus d'informations sur les fonctions de traitement des données de types complexes, tels que ARRAY, MAP, STRUCT et JSON, consultez Fonctions de type complexe.