

# ALTER TABLE SET TBLPROPERTIES
<a name="alter-table-set-tblproperties"></a>

테이블에 사용자 지정 또는 미리 정의된 메타데이터 속성을 추가하고 할당된 값을 설정합니다. 테이블의 속성을 보려면 [SHOW TBLPROPERTIES](show-tblproperties.md) 명령을 사용합니다.

Apache Hive [관리형 테이블](https://cwiki.apache.org/confluence/display/Hive/Managed+vs.+External+Tables)이 지원되지 않으므로 `'EXTERNAL'='FALSE'` 설정은 효과가 없습니다.

## 시놉시스
<a name="synopsis"></a>

```
ALTER TABLE table_name SET TBLPROPERTIES ('property_name' = 'property_value' [ , ... ])
```

## 파라미터
<a name="parameters"></a>

**SET TBLPROPERTIES ('property\_name' = 'property\_value' [ , ... ])**  
추가할 메타데이터 속성을 `property_name`으로 지정하고 각각의 값을 `property value`로 지정합니다. `property_name`이 이미 존재하는 경우, 해당 값은 새로 지정된 `property_value`로 설정됩니다.  
다음의 미리 정의된 테이블 속성은 특별한 용도로 사용됩니다.    
****    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/ko_kr/athena/latest/ug/alter-table-set-tblproperties.html)

## 예제
<a name="examples"></a>

다음 예제에서는 테이블 속성에 주석 메모를 추가합니다.

```
ALTER TABLE orders 
SET TBLPROPERTIES ('notes'="Please don't drop this table.");
```

다음 예제에서는 ZSTD 압축 및 ZSTD 압축 수준 4와 함께 Parquet 파일 형식을 사용하도록 테이블 `existing_table`을 수정합니다.

```
ALTER TABLE existing_table 
SET TBLPROPERTIES ('parquet.compression' = 'ZSTD', 'compression_level' = 4)
```