日期:2014-05-18  浏览次数:20366 次

带有自动编号的记录复制问题
表A、B结构一样,但表A中ID字段是自动编号,表B没。

原有的表A的某记录已经复制到表B了并且已经在表A删除该记录了,
现在准备把表B的的这条记录重新复制到表A上,如何把表B中的ID号也一起复制到表A的ID去啊。

这其实是记录的注销和恢复功能。ID一定要跟随的


------解决方案--------------------
SET IDENTITY_INSERT A ON
INSERT INTO A SELECT * FROM B

------解决方案--------------------
SET IDENTITY_INSERT A ON
如楼上的
------解决方案--------------------
SET IDENTITY_INSERT A ON
INSERT INTO A(列1,列2,..) SELECT * FROM B