Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fonction
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 leskeyNdoivent partager un type le moins commun. -
valueN: Expression de tout type. Tous lesvalueNdoivent 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.
Azure Databricks déclenche DUPLICATED_MAP_KEY si des valeurs keyN sont des doublons.
Azure Databricks déclenche NULL_MAP_KEY si une keyN a la valeur NULL.
Conditions d’erreur courantes
Exemples
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}
> SELECT map(1, 'a', 1, 'b');
Error: DUPLICATED_MAP_KEY