更新时间:2023-03-17 GMT+08:00

TABLE RENAME

命令功能

RENAME命令用于重命名现有表。

命令语法

ALTER TABLE [db_name.]table_name RENAME TO new_table_name;

参数描述

表1 RENAME参数描述

参数

描述

db_name

数据库名。若未指定,则选择当前数据库。

table_name

现有表名。

new_table_name

现有表名的新表名。

注意事项

  • 并行运行的查询(需要使用表名获取路径,以读取CarbonData存储文件)可能会在此操作期间失败。
  • 不允许二级索引表重命名。

示例

ALTER TABLE carbon RENAME TO carbondata;

ALTER TABLE test_db.carbon RENAME TO test_db.carbondata;

系统响应

CarbonData库中的文件夹将显示新表名称,可以通过运行SHOW TABLES显示新表名称。