Tous les produits
Search
Centre de documentation

MaxCompute:STRUCT

Dernière mise à jour :Sep 21, 2026

Crée une structure de type STRUCT à partir d'une liste de valeurs donnée.

Syntaxe

struct struct(<value1>,<value2>[, ...])

Paramètres

value : obligatoire. Valeur de n'importe quel type de données.

Valeur renvoyée

Renvoie une valeur de type STRUCT. Les colonnes sont nommées séquentiellement col1, col2, ....

Exemples

-- The return value is {col1:a, col2:123, col3:true, col4:56.9}. 
select struct('a',123,'true',56.90);

Fonctions associées

STRUCT est une fonction de type complexe. Pour plus d'informations sur les fonctions de traitement des types complexes (ARRAY, MAP, STRUCT et JSON), consultez la rubrique Fonctions de type complexe.