map
Funkció
A következőre vonatkozik: Databricks SQL 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. MindenkinekkeyN
meg kell osztania egy legkevésbé gyakori típust.valueN
: Bármilyen típusú kifejezés. MindenkinekvalueN
meg kell osztania egy legkevésbé gyakori típust.
Visszatérési érték
EGY MAP, amely a kulcsokat a legkevésbé gyakori típusként keyN
, az értékeket pedig a legkevésbé gyakori típusként valueN
írja be.
0 vagy több pár is lehet.
Ha duplikált kulcs vagy NULL kulcs van, a függvény hibát jelez.
Példák
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}