Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen
Gäller för:
Databricks SQL
Databricks Runtime
Skapar en karta med de angivna nyckel/värde-paren.
Syntax
map( [key1, value1] [, ...] )
Argument
-
keyN: Ett uttryck av en jämförbar typ. AllakeyNmåste dela en minst vanlig typ. -
valueN: Ett uttryck av valfri typ. AllavalueNmåste dela en minst vanlig typ.
Returer
En MAP med nycklar som anges som den minst vanliga typen av keyN och värden som anges som den minst vanliga typen av valueN.
Det kan finnas 0 eller fler par.
Azure Databricks genererar DUPLICATED_MAP_KEY om några keyN värden är dubbletter.
Azure Databricks genererar NULL_MAP_KEY om någon keyN är NULL.
Vanliga felvillkor
Exempel
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}
> SELECT map(1, 'a', 1, 'b');
Error: DUPLICATED_MAP_KEY