修改列注释
功能描述
修改非分区表或分区表的列注释信息。
语法格式
ALTER TABLE [db_name.]table_name CHANGE COLUMN col_name col_name col_type COMMENT 'col_comment';
关键字
- CHANGE COLUMN:修改列
- COMMENT:列描述。
参数说明
参数 |
是否必选 |
描述 |
---|---|---|
db_name |
否 |
Database名称,由字母、数字和下划线(_)组成。不能是纯数字,且不能以下划线开头。 |
table_name |
是 |
表名称。 |
col_name |
是 |
列字段名称。col_name必须是已存在的列。 |
col_type |
是 |
列数据类型。本语法不支持修改列数据类型,这里指定的是创建表时指定的列数据类型。 |
col_comment |
是 |
修改后的列注释信息。注释内容为长度不超过1024字节的有效字符串。 |
示例
修改表t1中的c1列的注释信息为“the new comment”。
1
|
ALTER TABLE t1 CHANGE COLUMN c1 c1 STRING COMMENT 'the new comment'; |