Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime
Erstellt eine Zuordnung mit den angegebenen Schlüssel-Wert-Paaren.
Syntax
map( [key1, value1] [, ...] )
Argumente
-
keyN: Ein Ausdruck eines beliebigen vergleichbaren Typs. AllekeyN-Elemente müssen einen am wenigsten allgemeinen Typ aufweisen. -
valueN: Ein Ausdruck beliebigen Typs AllevalueN-Elemente müssen einen am wenigsten allgemeinen Typ aufweisen.
Gibt zurück
Eine MAP mit Schlüsseln, die als am wenigsten verbreiteter Typ von keyN typisiert sind, und Werten, die als am wenigsten verbreiteter Typ von valueN typisiert sind.
Es können 0 oder mehr Paare vorhanden sein.
Azure Databricks löst DUPLICATED_MAP_KEY aus, wenn keyN Werte Duplikate sind.
Azure Databricks löst NULL_MAP_KEY aus, wenn keyN NULL ist.
Häufige Fehlerbedingungen
Beispiele
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}
> SELECT map(1, 'a', 1, 'b');
Error: DUPLICATED_MAP_KEY