【发布时间】:2017-11-22 03:28:29
【问题描述】:
我正在使用 JPA(带有 Hibernate)与数据库通信。我的任务是从 Table1 中选择所有记录并插入到 Table2 中。我可以使用 JPA 一步完成吗?
我尝试使用 @Query 注释并向其提供了 HQL 查询 (INSERT INTO TABLE1.. SELECT * FROM TABLE2),但出现了 DML 错误。
注意:作为最后的手段,我现在分两步进行,这似乎效率低下:
step1:从 table1 中获取所有内容
step2:保存到table2
【问题讨论】: