Tous les produits
Search
Centre de documentation

MaxCompute:MAP_ENTRIES

Dernière mise à jour :Aug 10, 2026

Convertit les paires clé-valeur d’un objet MAP a en tableau de structures STRUCT.

Syntaxe

array<struct<K, V>> map_entries(map<K, V> <a>): 

Paramètres

a : obligatoire. Objet MAP. Dans le type map<K, V>, K et V désignent respectivement la clé et la valeur de l’objet MAP.

Valeur renvoyée

Renvoie un tableau de structures STRUCT. Si l’entrée est NULL, le résultat est NULL.

Exemples

--返回[{key:1, value:a}, {key:2, value:b}]。
select map_entries(map(1,  'a',  2,  'b'));

Fonctions associées

La fonction MAP_ENTRIES fait partie des fonctions de type complexe. Pour plus d’informations sur le traitement des données de types complexes (ARRAY, MAP, STRUCT, JSON), consultez la rubrique Complex type functions.