Hibernate _AUD表 - 来自SELECT的FOR语句

时间:2016-06-20 10:59:28

标签: hibernate postgresql liquibase

我必须使用Liquibase和Postgres手动更新hibernate _aud表。

我将解释我的算法:

FIRST:从person_AUD表中选择所有不同的ID

select distinct id from product_aud;

SECOND:根据“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?

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

action.wlStatistics