COMMENT是备注、注释的意思,写上COMMENT'id'之后,在建表信息里可以看到添加的备注信息。
COMMENT'id'删除不会影响数据 *** 作,只是没有字段注释说明,通常字段或列名都需要加注释,以方便自己和其他同事阅读数据库表字段信息。
题主的报错不是因为 COMMENT'id',是因为 AUTO_INCREMENT(自增)的字段只能是主键,所以要在 AUTO_INCREMENT后面增加 PRIMARYKEY声明主键。
扩展资料
在MySQL数据库中,字段或列的注释是用属性comment来添加。
创建新表添时,填加comment注释的示例代码如下:
create table test(id int not null default 0 comment '用户id')
已经建好的表,添加comment注释的示例代码如下:
alter table test
change columnid int not null default 0 comment '测试表id'
字段的注释信息。
use testshow tables
create table if not exists test_user(
id int auto_increment primary key comment 'primay key',
username varchar(50) not null,
age smallint not null comment '年龄'
) engine=InnoDB default charset=utf8
show full columns from test_user
在MySQL数据库中,\x0d\x0a字段或列的注释是用属性comment来添加。\x0d\x0a\x0d\x0a创建新表的脚本中,\x0d\x0a可在字段定义脚本中添加comment属性来添加注释。\x0d\x0a\x0d\x0a示例代码如下:\x0d\x0acreate table test(\x0d\x0aid int not null default 0 comment '用户id'\x0d\x0a)\x0d\x0a\x0d\x0a如果是已经建好的表,\x0d\x0a也可以用修改字段的命令,然后加上comment属性定义,就可以添加上注释了。\x0d\x0a\x0d\x0a示例代码如下:\x0d\x0aalter table test\x0d\x0achange column id id int not null default 0 comment '测试表id\x0d\x0a\x0d\x0a给表的字段或列添加注释已经知道了,\x0d\x0a那么如何来查看已有表的所有字段的注释呢?\x0d\x0a可以用命令:show full columns from table 来查看,\x0d\x0a示例如下:\x0d\x0ashow full columns from test欢迎分享,转载请注明来源:内存溢出
评论列表(0条)