Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A
A következőkre 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. MindenkinekkeyNmeg kell osztania egy legkevésbé gyakori típust. -
valueN: Bármilyen típusú kifejezés. MindenkinekvalueNmeg 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.
Azure Databricks DUPLICATED_MAP_KEY, ha az keyN értékek duplikáltak.
Azure Databricks NULL_MAP_KEY, ha bármely keyN NULL értékű.
Gyakori hibafeltételek
Példák
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}
> SELECT map(1, 'a', 1, 'b');
Error: DUPLICATED_MAP_KEY