Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
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šechnykeyNmusí sdílet nejméně společný typ. -
valueN: Výraz libovolného typu. VšechnyvalueNmusí sdílet nejméně společný typ.
Návraty
MAP s klíči zadanými jako nejméně běžný typ keyN a hodnotami zadanými jako nejméně běžný typ valueN.
Může existovat 0 nebo více párů.
Azure Databricks vyvolá DUPLICATED_MAP_KEY pokud jsou duplicitní hodnoty keyN.
Azure Databricks vyvolá NULL_MAP_KEY pokud některý keyN má hodnotu NULL.
Běžné chybové podmínky
Příklady
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}
> SELECT map(1, 'a', 1, 'b');
Error: DUPLICATED_MAP_KEY