关于对已创建完的新表(尚未填入数据)进行删除主键约束的操作

来源:互联网 发布:如何刷淘宝信誉 编辑:程序博客网 时间:2024/06/05 09:04

第一次删除主键约束,用sql语句:alter table 表名 drop constraint PK_表名,完美解决

但是当重新将此字段设置为主键,再次用上述sql语句删除它的主键约束时,却报错了


由于知识匮乏,在这儿卡了很久,无意间执行了一下sql语句:alter table student drop column sno    报错信息如下:


猜想此时主键的约束名已经不是PK_student,而应该是PK__student__DDDF6446108B795B,于是尝试执行alter table student drop constraint PK__student__DDDF6446108B795B,果然执行成功!


现在知道了,原来重新设置主键后,主键的约束名发生了改变。

阅读全文
0 0
原创粉丝点击