不知道为什么这段代码没有执行......
SET IDENTITY_INSERT COM_MST ON
GO
INSERT INTO COM_MST
SELECT * FROM COM_MST_DEL
并显示错误
An explicit value for the identity column in table 'COM_MST' can only be specified when a column list is used and IDENTITY_INSERT is ON.
答案 0 :(得分:8)
您必须在insert语句中指定列
答案 1 :(得分:1)
SET IDENTITY_INSERT COM_MST ON
GO
INSERT INTO COM_MST
SELECT * FROM COM_MST_DEL
在此,您的select语句SELECT * FROM COM_MST_DEL
可能返回的内容多于表COM_MST
中可用的列,同时请确保在Insert
语句中指定列名。
OR
中提出的解决方案