0

我们如何在复制数据库时传输主键(标识列)。

4

3 回答 3

0

您需要将表 IDENTITY_INSERT 设置为打开,并在完成所有操作后再次将其关闭。

SET IDENTITY_INSERT 测试开启

-- 插入

SET IDENTITY_INSERT 测试关闭

但有关更多信息和例外情况,请查看这篇精彩的文章。
http://www.simple-talk.com/sql/database-administration/the-identity-crisis-in-replication/

于 2010-03-10T15:31:13.147 回答
0

如果你在谈论 MySQL,一个简单的导出/删除/创建过程应该可以正常工作。

于 2010-03-10T15:31:26.747 回答
0

删除目标表上的“身份”定义,您可以直接从源表中复制。这仅在复制是单向的情况下才有效。

于 2010-03-10T15:31:34.147 回答