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