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)