我有一个数据表。我将在两个表之间传输数据(使用Insert INTO SELECT命令)。在pld表中,id以150开始(自动增量)。当我尝试将数据复制到新数据时table .. problem.Because new table Id coloumn也自动增加字段。
我想将数据传输到旧表到新表。(删除新表自动增量)&数据传输完毕后。我可以重新声明自动增量提交吗?(现在新数据表和无自动增量)
答案 0 :(得分: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