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.