

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

# ALTER TABLE RENAME PARTITION
<a name="alter-table-rename-partition"></a>

重新命名分割區值。

**注意**  
ALTER TABLE RENAME PARTITION 不會重新命名分割區資料欄。若要變更分割區資料欄名稱，您可以使用 AWS Glue 主控台。如需詳細資訊，請參閱本文件稍後的[在 中重新命名分割區資料欄 AWS Glue](#alter-table-rename-partition-column-name)。

## 概要
<a name="synopsis"></a>

對於名為 `table_name` 的資料表，將 `partition_spec` 指定的分割區值重新命名為 `new_partition_spec` 指定的值。

```
ALTER TABLE table_name PARTITION (partition_spec) RENAME TO PARTITION (new_partition_spec)
```

## Parameters
<a name="parameters"></a>

**PARTITION (partition\_spec)**  
每個 `partition_spec` 會以 `partition_col_name = partition_col_value [,...]` 的形式指定一個資料欄名稱/值組合。

## 範例
<a name="examples"></a>

```
ALTER TABLE orders 
PARTITION (dt = '2014-05-14', country = 'IN') RENAME TO PARTITION (dt = '2014-05-15', country = 'IN');
```

## 在 中重新命名分割區資料欄 AWS Glue
<a name="alter-table-rename-partition-column-name"></a>

使用下列程序，在 AWS Glue 主控台中重新命名分割區資料欄名稱。

**在 AWS Glue 主控台中重新命名資料表分割區欄**

1. 登入 AWS 管理主控台 並在 https：//[https://console.aws.amazon.com/glue/](https://console.aws.amazon.com/glue/) 開啟 AWS Glue 主控台。

1. 在導覽窗格中，選擇 **Tables** (資料表)。

1. 在**資料表**頁面上，使用**篩選資料表**搜尋方塊，尋找您要變更的資料表。

1. 在**名稱**資料欄中，選擇您要變更的資料表的連結。

1. 在資料表的詳細資訊頁面，於**結構描述**區段中，執行下列其中一項動作：
   + 若要以 JSON 格式變更名稱，請選擇**以 JSON 格式編輯結構**。
   + 若要直接變更名稱，請選擇**編輯結構描述**。此程序選擇**編輯結構描述**。

1. 選取您要重新命名的分割資料欄的核取方塊，然後選擇**編輯**。

1. 在**編輯結構描述項目**對話方塊中，針對**名稱**，輸入分割區資料欄的新名稱。

1. 選擇**另存為新的資料表版本**。此動作會更新分割區資料欄名稱，並保留結構描述演變歷史記錄，而不會建立資料的單獨實體副本。

1. 若要比較資料表版本，請在資料表的詳細資訊頁面上，選擇**動作**，然後選擇**比較版本**。

## 其他資源
<a name="alter-table-rename-partition-additional-resources"></a>

 如需有關分割區的詳細資訊，請參閱 [分割您的資料](partitions.md)。