2012-05-29 39 views
0

我有一個data.i'm表將在兩個表之間傳輸數據(使用Insert INTO SELECT命令)。在pld表id中,以150(自動增量)。當我試圖將該數據複製到新表.. problem.Because新表Id也coloumn自動增加字段。Id從150開始。在sql server和之後的數據傳輸

我想將數據傳輸到舊錶新表。(刪除新表自動遞增)&後的數據傳送DONE ..我可以重新狀態自動遞增申請?(現在新表數據&沒有自動增量)

回答

1

你想插入到舊錶的舊ID?

您可以通過使用IDENTITY_INSERT

SET IDENTITY_INSERT [table name] ON 
GO 

INSERT INTO table (ID, Name) VALUES (1, 'value') 
GO 


SET IDENTITY_INSERT [table name] OFF 
GO 

看到identity_insert

做到這一點
相關問題