请输入梦境关键字:
 

关于MSSQL违反了 PRIMARY KEY 约束解决办法之一

最近在处理一条插入语句时提示:Microsoft SQL Native Client 错误 '80040e2f'  违反了 PRIMARY KEY 约束 'PK_table'。不能在对象 'dbo.table' 中插入重复,类似这样的提示。


于是然后对其表进行了2个测试,一个是跑一下update更新操作,程序未报错,然后执行Insert操作,提示上述报错错误。


个人认为是主键字段在系统内部出现絮乱故障引起,一时忘了哪个语句可以修复主键字段来着的,然后想了一个暴力的方法,就是把主键字段直接删除,重新建了一个,再跑Insert插入操作,正常运行了。


内容仅供参考娱乐