个人主页

sqlserver 2005 在表中新增记录报错的问题

   最近在项目中遇到奇怪的问题,在本地环境 往表A中insert 记录ok,但是到了其他环境 出现了以下错误:

  Violation of PRIMARY KEY constraint 'PK_TableA'. Cannot insert duplicate key in object 'dbo.TableA‘.

 折腾半天,发现是该表的indentity value 和 当前table indentity column value 不一致

 解决办法: dbcc checkident(@tableName,reseed,@indentityValue)

 

posted on 2011-04-27 14:26  beck99  阅读(213)  评论(0编辑  收藏  举报