0
Ich muss eine Hibernate _aud Tabelle manuell mit Liquibase und Postgres aktualisieren.Hibernate _AUD Tabelle - FOR Anweisung von SELECT
werde ich meinen Algorithmus erklären:
FIRST: Wählen Sie alle verschieden id aus person_AUD Tabelle
select distinct id from product_aud;
ZWEITE: Einfügen neuer Datensätze in product_aud auf der Grundlage der "ID-Liste".
So würde Ich mag so etwas tun:
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)
}
Wie kann ich nur diese mit SQL zu tun?
ok, danke ... und wie kann ich das gleiche Ergebnis mit einer Funktion und Cursor bekommen? –
Nicht ganz sicher, was meinst du mit "Funktion und Cursor" .. Sie können diese Insert-Anweisung in eine SQL-Datei und rufen Sie sie mit Liquibase Sql Change Set. – veljkost