Trigger Oracle - Übergabe Werte
Hallo,
ich dabei meinen ersten Trigger zu schreiben.
create or replace TRIGGER PNUMMER_VERGEBEN
AFTER UPDATE OF FREIGABE_KZ ON ADI_FKOP
FOR EACH ROW
BEGIN
INSERT INTO ADI_PDNR (BAU_NR,
KD_VORGANGS_NR,
RUECKMELDE_NR,
BNR_STATUS)
VALUES ('0099999999',
9999999,
9999999,
0);
END;
Das funktioniert so weit. Jetzt möchte ich aber, dass die Werte für KD_VORGAGNS_NR und RUECKMELDE_NR aus der Tabelle ADI_FKOP eingefügt werden.
Die Werte für die Felder BAU_NR und BNR_STATUS bleiben fest (0099999999 und 0)
Wie muss die Syntax lauten?
ich dabei meinen ersten Trigger zu schreiben.
create or replace TRIGGER PNUMMER_VERGEBEN
AFTER UPDATE OF FREIGABE_KZ ON ADI_FKOP
FOR EACH ROW
BEGIN
INSERT INTO ADI_PDNR (BAU_NR,
KD_VORGANGS_NR,
RUECKMELDE_NR,
BNR_STATUS)
VALUES ('0099999999',
9999999,
9999999,
0);
END;
Das funktioniert so weit. Jetzt möchte ich aber, dass die Werte für KD_VORGAGNS_NR und RUECKMELDE_NR aus der Tabelle ADI_FKOP eingefügt werden.
Die Werte für die Felder BAU_NR und BNR_STATUS bleiben fest (0099999999 und 0)
Wie muss die Syntax lauten?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 465715
Url: https://administrator.de/contentid/465715
Ausgedruckt am: 22.11.2024 um 19:11 Uhr
2 Kommentare
Neuester Kommentar