0
SQL Server還原表2000從另一個表
我備份的表像下面:
select * into bkp_table from src_table;
如何從備份表恢復到源表?截斷src_table?謝謝。
SQL Server還原表2000從另一個表
我備份的表像下面:
select * into bkp_table from src_table;
如何從備份表恢復到源表?截斷src_table?謝謝。
是
truncate table src_table
insert src_table
select * from bkp_table
現在如果你有一個標識列,您需要截斷後做SET IDENTITY_INSERT src_table ON
(該截斷將重置爲0 BTW)
那你插入,然後SET IDENTITY_INSERT src_table OFF
1.Truncate表
2.插入回記錄表,保持相同的身份作爲備份
SET IDENTITY_INSERT src_table ON
INSERT src_table(TheIdentity, TheValue)
SELECT * FROM bkp_table
SET IDENTITY_INSERT src_table OFF