仅当使用列列表并且IDENTITY_INSERT为ON时,才能为表中的Identity列指定一个显式

我正在尝试执行此查询


INSERT INTO dbo.tbl_A_archive

  SELECT *

  FROM SERVER0031.DB.dbo.tbl_A

但即使我跑了


set identity_insert dbo.tbl_A_archive on

我收到此错误消息


仅当使用列列表且IDENTITY_INSERT为ON时,才能为表'dbo.tbl_A_archive'中的identity列指定一个显式值。


tbl_A是一个行和宽的巨大表,即它有很多列。我不想手动键入所有列。我该如何工作?


饮歌长啸
浏览 1851回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server