Fonction map_from_entries

S’applique à :coche marquée oui Databricks SQL coche marquée oui Databricks Runtime

Crée un mappage obtenu à partir du tableau d’entrées spécifié.

Syntaxe

map_from_entries(expr)

Arguments

  • expr : expression ARRAY de STRUCT avec deux champs.

Retours

MAPPAGE dont les clés constituent le premier champ des structs et les valeurs le second. Il ne doit pas y avoir de doublons ni de valeur null dans le premier champ (la clé).

Exemples

> SELECT map_from_entries(array(struct(1, 'a'), struct(2, 'b')));
 {1 -> a, 2 -> b}