为了账号安全,请及时绑定邮箱和手机立即绑定

关于创建表时添加主键约束的问题


https://img1.sycdn.imooc.com//5b361d4100014c9c06541020.jpghttps://img1.sycdn.imooc.com//5b361d5d0001c94d06570260.jpg在创建表时添加主键约束有两种方法,如图,先使用第一种方法创建表时添加主键约束,但是查看刚设置的主键信息(主键名字)时查询出来的却不是设置的主键名字。使用第二种方法建表设置主键约束时使用pk_字段名会出现名称已被现有约束条件占用,只得写个别的约束名字,创建好后,查看主键约束名字,能查到,让人很郁闷,第一种方法能设置主键约束但却查看不到主键信息,而第二种方法可以,这是怎么回事?

正在回答

3 回答

一张表只能有一个主键


1 回复 有任何疑惑可以回复我~
#1

心声之新生 提问者

恩对,我那个主键约束名字写重复了,
2018-07-06 回复 有任何疑惑可以回复我~

你创建的表里面的主键约束是系统自动生成的哟

0 回复 有任何疑惑可以回复我~

第一种是不指定名称,由系统自动生成,你这里不存在一张表只有一个主键的情况,测试过,主键的命名相对于所有表来说都是唯一的,跟mysql就不一样。另外为什么你第一个图的倒数两个表的代码都一样,但是结果不同?

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于创建表时添加主键约束的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信