최종 수정: 에
MAP_KEYS
설명
주어진 map에서 키를 추출하여 해당 타입의 ARRAY로 반환합니다.
구문
MAP_KEYS(<map>)
매개변수
<map>MAP타입이며, 입력할 맵의 내용입니다.
반환값
주어진 map에서 키를 추출하여 해당 타입의 ARRAY로 반환합니다.
예제
- 일반 매개변수
select map_keys(map()),map_keys(map(1, "100", 0.1, 2, null, null));+-----------------+---------------------------------------------+
| map_keys(map()) | map_keys(map(1, "100", 0.1, 2, null, null)) |
+-----------------+---------------------------------------------+
| [] | [1.0, 0.1, null] |
+-----------------+---------------------------------------------+ - NULL 매개변수
select map_keys(NULL);+----------------+
| map_keys(NULL) |
+----------------+
| NULL |
+----------------+