ALTER TABLE RENAME PARTITION
Renames a partition value.
Note
ALTER TABLE RENAME PARTITION does not rename partition columns. To change a partition column name, you can use the AWS Glue console. For more information, see Renaming a partition column in AWS Glue later in this document.
Synopsis
For the table named table_name
, renames the partition value specified by
partition_spec
to the value specified by
new_partition_spec
.
ALTER TABLE table_name PARTITION (partition_spec) RENAME TO PARTITION (new_partition_spec)
Parameters
- PARTITION (partition_spec)
-
Each
partition_spec
specifies a column name/value combination in the formpartition_col_name = partition_col_value [,...]
.
Examples
ALTER TABLE orders PARTITION (dt = '2014-05-14', country = 'IN') RENAME TO PARTITION (dt = '2014-05-15', country = 'IN');
Renaming a partition column in AWS Glue
Use the following procedure to rename partition column names in the AWS Glue console.
To rename a table partition column in the AWS Glue console
Sign in to the AWS Management Console and open the AWS Glue console at https://console.aws.amazon.com/glue/
. -
In the navigation pane, choose Tables.
-
On the Tables page, use the Filter tables search box to find the table that you want to change.
-
In the Name column, choose the link of the table that you want to change.
-
On the details page for the table, in the Schema section, do one of the following:
-
To make the name change in JSON format, choose Edit schema as JSON.
-
To change the name directly, choose Edit schema. This procedure chooses Edit schema.
-
-
Select the check box for the partitioned column that you want to rename, and then choose Edit.
-
In the Edit schema entry dialog box, for Name, enter the new name for the partition column.
-
Choose Save as new table version. This action updates the partition column name and preserves the schema evolution history without creating a separate physical copy of your data.
-
To compare table versions, on the details page for the table, choose Actions, and then choose Compare versions.
Additional resources
For more information about partitioning, see Partition your data.