Fonction named_struct
S’applique à : Databricks SQL Databricks Runtime
Crée un struct avec les noms et valeurs de champs spécifiés.
Syntaxe
named_struct( {name1, val1} [, ...] )
Arguments
nameN
: littéral STRING nommant le champ N.valN
: expression de n’importe quel type spécifiant la valeur du champ N.
Retours
Un struct dont le champ N correspond au type de valN
.
Exemples
> SELECT named_struct('a', 1, 'b', 2, 'c', 3);
{"a":1,"b":2,"c":3}