即使将Identity_insert设置为ON,也将其设置为OFF错误

时间:2019-06-14 08:31:02

标签: sql sql-server tsql identity-insert

我收到错误

  

当IDENTITY_INSERT设置为OFF时,无法为表'Table1'中的标识列插入显式值

我通过使用查询IDENTITY_INSERTON设置为SET IDENTITY_INSERT [Database1].[dbo].[Table1] ON,但是仍然出现此错误。在我的情况下,我试图将一个表的数据复制到另一个表,以便复制ID。我已将identity_insert设置为ON。我不知道为什么会收到此错误。

CREATE TABLE [Database1].[dbo].[Table1]
   (ID int IDENTITY,
    Machinetyp nvarchar(255),
    Flaeche float not null,
    Losnumberr nvarchar(255),
    Current float not null,
    RK float not null,
);
GO
SET IDENTITY_INSERT [Database1].[dbo].[Table1] ON

0 个答案:

没有答案