
# RENAME TABLE
#### 功能描述
重命名指定表。
RENAME TABLE命令与如下命令的作用相同：
```
ALTER TABLE table_name RENAME to new_table_name
```
#### 注意事项
不支持跨schema对表进行重命名操作。
#### 语法格式
```
RENAME TABLE
{[schema.]table_name TO new_table_name} [, ...];
```
#### 参数说明
表1RENAME TABLE参数说明 
| 参数             | 描述        | 取值范围                                                                                                                                    |
|:---|:---|:---|
| schema         | 模式名称。     | 有效的模式名。                                                                                                                                 |
| table_name     | 需要修改的表名称。 | 已存在的表名。                                                                                                                                 |
| new_table_name | 修改后新的表名称。 | 字符串，需符合[标识符命名规范](https://support.huaweicloud.com/sqlreference-dws/dws_06_0007.html#ZH-CN_TOPIC_0000001811634529__section1475018612353)。 |
   
#### 示例
创建列存表指定存储格式和压缩方式。
```
DROP TABLE IF EXISTS customer_address;
CREATE TABLE customer_address
(
    ca_address_sk       INTEGER                  NOT NULL   ,
    ca_address_id       CHARACTER(16)            NOT NULL   ,
    ca_street_number    CHARACTER(10)                       ,
    ca_street_name      CHARACTER varying(60)               ,
    ca_street_type      CHARACTER(15)                       ,
    ca_suite_number     CHARACTER(10)                    
)
WITH (ORIENTATION = COLUMN, COMPRESSION=HIGH,COLVERSION=2.0)
DISTRIBUTE BY HASH (ca_address_sk);
```
修改表名。
```
RENAME TABLE customer_address TO new_customer_address;
```
#### 相关链接
[CREATE TABLE](https://support.huaweicloud.com/sqlreference-dws/dws_06_0177.html)，[ALTER TABLE](https://support.huaweicloud.com/sqlreference-dws/dws_06_0142.html)，[DROP TABLE](https://support.huaweicloud.com/sqlreference-dws/dws_06_0208.html)
