Funkce map
Platí pro: Databricks SQL Databricks Runtime
Vytvoří mapu se zadanými páry klíč-hodnota.
Syntaxe
map( [key1, value1] [, ...] )
Argumenty
keyN
: Výraz jakéhokoli srovnatelného typu. VšechnykeyN
musí sdílet nejméně společný typ.valueN
: Výraz libovolného typu. VšechnyvalueN
musí sdílet nejméně společný typ.
Návraty
MAP s klíči zadanými jako nejméně běžný typ keyN
a hodnoty, které jsou zadány jako nejméně společný typ valueN
.
Může existovat 0 nebo více párů.
Pokud je duplicitní klíč nebo null klíč, funkce vyvolá chybu.
Příklady
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}