我正在尝试使用导入向导将许多表从访问数据库导入到MS SQL服务器。 源表中的某些行已被删除,因此ID序列如下:2,3,5,8,9,12,...
但是当我将数据导入目的地时,ID从1开始并递增1,因此它们与源数据不完全匹配。
我甚至检查“启用身份插入”但它没有帮助。 我发现的唯一工作是将目标表中的ID从Identity逐个更改为整数,然后导入,然后将它们更改回标识,这非常耗时。
有没有更好的方法呢?
答案 0 :(得分:1)
如果要在标识列中插入ID,则需要设置INDENTY_INSERT:https://msdn.microsoft.com/es-us/library/ms188059.aspx
请记住在脚本末尾将其设置为OFF。