map
Funkce
Platí pro: Kontrola Databricks SQL Databricks Runtime
Vytvoří mapování 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.
Vrátí
MAP s klíči zadanými jako nejméně běžný typ keyN
a hodnoty zadané jako nejméně běžný typ valueN
.
Párů může být 0 nebo více.
Pokud existuje duplicitní klíč nebo klíč NULL, funkce vyvolá chybu.
Příklady
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}