相关疑难解决方法(0)

只有在使用列列表并且IDENTITY_INSERT为ON时才能指定表中标识列的显式值SQL Server

我正在尝试进行此查询

INSERT INTO dbo.tbl_A_archive
  SELECT *
  FROM SERVER0031.DB.dbo.tbl_A
Run Code Online (Sandbox Code Playgroud)

但即使我跑了之后

set identity_insert dbo.tbl_A_archive on
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息

只有在使用列列表且IDENTITY_INSERT为ON时,才能指定表'dbo.tbl_A_archive'中标识列的显式值.

tbl_A是一个巨大的行和宽度表,即它有很多列.我不想手动输入所有列.我怎样才能让它发挥作用?

sql-server

175
推荐指数
7
解决办法
49万
查看次数

标签 统计

sql-server ×1