更新时间:2026-06-29 GMT+08:00
RENAME COLUMN
命令功能
ALTER TABLE ... RENAME COLUMN语法用于修改Hudi表中已有列的名称。
命令语法
ALTER TABLE tableName RENAME COLUMN old_columnName TO new_columnName
参数描述
| 参数 | 描述 |
|---|---|
| tableName | 指定需要重命名列的Hudi表名称。 |
| old_columnName | 旧列名,指定需要重命名的列的当前名称。 |
| new_columnName | 新列名,指定修改后的列名称。 |
示例
ALTER TABLE table1 RENAME COLUMN a.b.c TO x
a.b.c表示嵌套列全路径,嵌套列具体规则见ADD COLUMNS。
修改列名后自动同步到列comment中,comment的形式为:rename oldName to newName。
系统响应
通过运行DESCRIBE命令查看表列修改。
父主题: Hudi Schema演进及语法说明