カテゴリ:

半構造化データ関数と構造化データ関数 (マップ)

MAP_KEYS

MAP のキーを返します。

構文

MAP_KEYS( <map> )
Copy

引数

map

入力マップ。

戻り値

MAP のキーを含む構造化 ARRAY を返します。キーの順序が未定義です。

マップ内のキーを一覧表示します。

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