map
Functie
Van toepassing op: Databricks Databricks Runtime
Hiermee maakt u een kaart met de opgegeven sleutel-waardeparen.
Syntaxis
map( [key1, value1] [, ...] )
Argumenten
keyN
: Een expressie van elk vergelijkbaar type. AllekeyN
moeten een minst gemeenschappelijk type hebben.valueN
: Een expressie van elk type. AllevalueN
moeten een minst gemeenschappelijk type hebben.
Retourneert
Een MAP met sleutels die zijn getypt als het minst algemene type van keyN
en waarden die zijn getypt als het minst algemene type van valueN
.
Er kunnen 0 of meer paren zijn.
Als er een dubbele sleutel of een NULL-sleutel is, genereert de functie een fout.
Voorbeelden
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}