【发布时间】:2016-06-20 10:59:27
【问题描述】:
我必须使用 Liquibase 和 Postgres 手动更新休眠 _aud 表。
我将解释我的算法:
FIRST : 从 person_AUD 表中选择所有不同的 id
select distinct id from product_aud;
第二个:根据“id list”将新记录插入product_aud。
所以我想做这样的事情:
MY_IDs = select distinct id from product_aud; //My row list with id column
for(int i=1;i <MY_IDs;i++ ) {
INSERT INTO product_aud(id,rev,revtype,revend)
VALUES (i, nextval ('hibernate_sequence'), 1, null)
}
我怎样才能只使用 SQL 来做到这一点?
【问题讨论】:
标签: hibernate postgresql liquibase