我正在尝试更新Identity列,它现在不存在于任何关系表中。
如果我运行如下所示的SQL语句:
SET IDENTITY_INSERT Client..dt_Domain ON;
UPDATE Client..dt_Domain
SET DomainID = 1
WHERE DomainID = 2 AND ClientID = 3
SET IDENTITY_INSERT Client..dt_Domain OFF;
我收到以下错误:
Msg 8102,Level 16,State 1,Line 6
无法更新标识列'DomainID'。
答案 0 :(得分:0)
我想没有办法Update
Identity列。
但你可以删除旧记录&通过将IDENTITY_INSERT
设置为