ALTER TABLE CHANGE COLUMN
更改 Iceberg 表中某个列的名称、类型、顺序或注释。
注意
不支持 ALTER TABLE REPLACE COLUMNS
。由于 REPLACE COLUMNS
删除所有列并添加新列,因此 Iceberg 不支持该语句。CHANGE COLUMN
是架构发展的首选语法。
摘要
ALTER TABLE [
db_name
.]table_name
CHANGE [COLUMN]col_old_name
col_new_name
column_type
[COMMENTcol_comment
] [FIRST|AFTERcolumn_name
]
示例
ALTER TABLE iceberg_table CHANGE comment blog_comment string AFTER id