Megosztás a következőn keresztül:


A map függvény

A következőkre vonatkozik:jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime

Létrehoz egy térképet a megadott kulcs-érték párokkal.

Szintaxis

map( [key1, value1] [, ...] )

Argumentumok

  • keyN: Bármilyen hasonló típusú kifejezés. Mindenkinek keyN meg kell osztania egy legkevésbé gyakori típust.
  • valueN: Bármilyen típusú kifejezés. Mindenkinek valueN meg kell osztania egy legkevésbé gyakori típust.

Visszaküldések

A MAP a keyN legkevésbé gyakori típusaként beírt kulcsokkal és az valueNlegkevésbé gyakori típusának beírt értékekkel.

0 vagy több pár is lehet.

Ha duplikált kulcs vagy NULL kulcs található, a függvény hibát jelez.

Példák

> SELECT map(1.0, '2', 3.0, '4');
 {1.0 -> 2, 3.0 -> 4}