Sdílet prostřednictvím


Funkce map

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano 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šechny keyN musí sdílet nejméně společný typ.
  • valueN: Výraz libovolného typu. Všechny valueN 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}