0
LiquibaseとPostgresを使用して手動で休止状態_audテーブルを更新する必要があります。Hibernate _AUDテーブル - SELECT文のFOR文
FIRST:
私は私のアルゴリズムを説明します
select distinct id from product_aud;
SECOND person_AUDテーブルからすべての個別のIDを選択: "IDリスト" に基づいて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を行うことができますか?
[OK]をありがとう...とどのように私は、機能やカーソルを使用して同じ結果を得ることができますか? –
「関数とカーソル」を使ってどういう意味になっているのですか?このinsert文をsqlファイルに入れ、liquibaseのSQL変更セットで呼び出すことができます。 – veljkost