Tous les produits
Search
Centre de documentation

MaxCompute:STRUCT

Dernière mise à jour :Aug 10, 2026

Créez une structure STRUCT à partir d'une liste de valeurs value spécifiées.

Syntaxe

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

Paramètres

value : obligatoire. Peut être de n'importe quel type.

Valeur renvoyée

Renvoie une valeur de type STRUCT. Les noms des champs sont attribués séquentiellement sous la forme col1,col2,….

Exemples

--返回{col1:a, col2:123, col3:true, col4:56.9}。
select struct('a',123,'true',56.90);

Fonctions connexes

Les fonctions STRUCT font partie des fonctions de types complexes. Pour plus d'informations sur les fonctions de traitement des données de types complexes (telles que ARRAY, MAP, STRUCT et JSON), consultez la rubrique Complex type functions.