1.给表加注释:
ALTER TABLE table_name COMMENT='这是表的注释'2.给列加注释:
ALTER table table_name MODIFY `column_name` datetime DEFAULT NULL COMMENT '这是字段的注释'sql语句后面加注释给你个例子
CREATE TABLE `test` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`test` varchar(11) NOT NULL COMMENT '这里是字段注释',
PRIMARY KEY (`id`)
) ENGINE=MyISAM COMMENT=这里是表名注释'
COMMENT 是备注、注释的意思,写上COMMENT 'id'之后,在建表信息里可以看到添加的备注信息。
COMMENT 'id'删除不会影响数据 *** 作,只是没有字段注释说明,通常字段或列名都需要加注释,以方便自己和其他同事阅读数据库表字段信息。
题主的报错不是因为 COMMENT 'id',是因为 AUTO_INCREMENT(自增)的字段只能是主键,所以要在 AUTO_INCREMENT 后面增加 PRIMARY KEY 声明主键。
扩展资料
在MySQL数据库中,字段或列的注释是用属性comment来添加。
创建新表添时,填加comment注释的示例代码如下:
create table test(id int not null default 0 comment '用户id')
已经建好的表,添加comment注释的示例代码如下:
alter table test
change column id int not null default 0 comment '测试表id'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)