

# JSON을 Athena 데이터 형식으로 변환
<a name="converting-json-to-native-data-types"></a>

JSON 데이터를 Athena 데이터 형식으로 변환하려면 `CAST`를 사용합니다.

**참고**  
이 예에서 문자열을 JSON 인코딩 문자열로 나타내려면 `JSON` 키워드로 시작하고 `JSON '12345'`처럼 작은따옴표를 사용합니다.

```
WITH dataset AS (
  SELECT
    CAST(JSON '"HELLO ATHENA"' AS VARCHAR) AS hello_msg,
    CAST(JSON '12345' AS INTEGER) AS some_int,
    CAST(JSON '{"a":1,"b":2}' AS MAP(VARCHAR, INTEGER)) AS some_map
)
SELECT * FROM dataset
```

이 쿼리가 반환하는 값:

```
+-------------------------------------+
| hello_msg    | some_int | some_map  |
+-------------------------------------+
| HELLO ATHENA | 12345    | {a:1,b:2} |
+-------------------------------------+
```