Fonction map
S’applique à : Databricks SQL Databricks Runtime
Crée un mappage avec les paires clé-valeur données.
Syntaxe
map( [key1, value1] [, ...] )
Arguments
keyN
: Expression de tout type comparable. Tous leskeyN
doivent partager un type le moins commun.valueN
: Expression de tout type. Tous lesvalueN
doivent partager un type le moins commun.
Retours
Une fonction MAP avec des clés typées comme le type le moins commun de keyN
et des valeurs typées comme le type le moins commun de valueN
.
Il peut y avoir 0 ou plusieurs paires.
S’il existe un doublon de clé ou une clé NULL, la fonction génère une erreur.
Exemples
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}