【发布时间】:2016-05-03 07:42:36
【问题描述】:
我必须使用休眠管理 2 个 DB (mssql) 之间的数据传输。
当我使用session.get() 从一个数据库加载一个对象时,它已经有一个私钥。然后我需要用anotherSession.replicate(Object o) 将它持久化到另一个数据库。
我的问题是,给定的 PK 没有保留,而是被另一个替换。
PS:srcTable 和 destTable 都有 PK 生成标识,需要保持这种状态。
【问题讨论】:
-
寻找
SET IDENTITY_INSERT TableName ON/OFF...
标签: java sql-server hibernate