

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# ALTER TABLE CHANGE COLUMN
<a name="alter-table-change-column"></a>

變更資料表中資料欄的名稱、類型、順序或註解。

## 概要
<a name="alter-table-change-column-synopsis"></a>

```
ALTER TABLE [db_name.]table_name
  CHANGE [COLUMN] col_old_name col_new_name column_type 
  [COMMENT col_comment] [FIRST|AFTER column_name]
```

## 範例
<a name="alter-table-change-column-example"></a>

下列範例會將資料欄名稱 `area` 變更為 `zip`，使資料類型轉換為整數，並將重新命名的資料欄放置在 `id` 資料欄之後。

```
ALTER TABLE example_table CHANGE COLUMN area zip int AFTER id
```

下列範例會將註解新增至 `example_table` 的中繼資料中的 `zip` 資料欄。若要查看註解，請使用 AWS CLI [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/athena/get-table-metadata.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/athena/get-table-metadata.html) 命令或瀏覽 AWS Glue 主控台中資料表的結構描述。

```
ALTER TABLE example_table CHANGE COLUMN zip zip int COMMENT 'USA zipcode'
```