Kategorien:

Funktionen für semistrukturierte und strukturierte Daten (Zuordnung/Map)

MAP_KEYS

Gibt die Schlüssel in einem MAP-Objekt zurück.

Syntax

MAP_KEYS( <map> )
Copy

Argumente

map

Das Eingabe-Zuordnungsobjekt.

Rückgabewerte

Gibt ein strukturiertes ARRAY zurück, das die Schlüssel im MAP-Objekt enthält. Die Reihenfolge der Schlüssel ist undefiniert.

Beispiele

Auflisten der Schlüssel in einem Zuordnungsobjekt:

SELECT MAP_KEYS({'a':1,'b':2,'c':3}::MAP(VARCHAR,NUMBER))
  AS map_keys;
Copy
+----------+
| MAP_KEYS |
|----------|
| [        |
|   "a",   |
|   "b",   |
|   "c"    |
| ]        |
+----------+