Fonction map_concat

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

Retourne l’union de toutes les expressions de mappage expr.

Syntaxe

map_concat([ expr1 [, ...] ])

Arguments

  • exprN : expression de type MAP. Tous les exprN doivent partager un type le moins commun.

Retours

MAPPAGE du type le moins courant de exprN .

Si aucun argument n’est fourni, un mappage vide.

Azure Databricks déclenche DUPLICATED_MAP_KEY en cas de collision clé entre les cartes d’entrée.

Conditions d’erreur courantes

Exemples

> SELECT map_concat(map(1, 'a', 2, 'b'), map(3, 'c'));
  {1 -> a, 2 -> b, 3 -> c}

> SELECT map_concat(map(1, 'a'), map(1, 'b'));
  Error: DUPLICATED_MAP_KEY