Hallo zusammen,
folgendes Problem stellt sich mir und ich sehe den Fehler leider nicht. Über Hinweise/Tipps würde ich mich sehr freuen.
Aus Tabelle "A" schreibe ich per AFTER EACH ROW Trigger bei einem Update auf Tabelle A eine Datenmenge in die Tabelle "A-Temp". In Tabelle "A-Temp" feuert dann ein After Statement Trigger welcher auf ein Insert in Tabelle "A-Temp" reagiert. Der Trigger in Tabelle "A-Temp" soll wiederum ein Insert in Tabelle "A" durchführen.
Meines erachtens nach Rufe ich somit kein Update oder Insert aus einem Trigger auf die selbe Tabelle auf. Leider bekomme ich trotzdem folgende Fehlermeldung.
"Tabelle CRM5.APPOINTMENT wird gerade geändert, Trigger/Funktion sieht dies möglicherweise nicht"
Wenn ich aus Tabelle "A" per BEFORE EACH ROW Trigger bei einem Insert auf Tabelle A eine Datenmenge in Tabelle "A-Temp" schreibe funktioniert der Trigger in Tabelle "A-Temp" und führt den INSERT befehl durch den Trigger in Tabelle "A-Temp" vorschriftsmäßig durch.
Wo liegt hier der Fehler ? Und wieso funktionierts bei INSERT aber nicht bei UPDATE?
Vielen Dank im Vorraus
Marc
folgendes Problem stellt sich mir und ich sehe den Fehler leider nicht. Über Hinweise/Tipps würde ich mich sehr freuen.
Aus Tabelle "A" schreibe ich per AFTER EACH ROW Trigger bei einem Update auf Tabelle A eine Datenmenge in die Tabelle "A-Temp". In Tabelle "A-Temp" feuert dann ein After Statement Trigger welcher auf ein Insert in Tabelle "A-Temp" reagiert. Der Trigger in Tabelle "A-Temp" soll wiederum ein Insert in Tabelle "A" durchführen.
Meines erachtens nach Rufe ich somit kein Update oder Insert aus einem Trigger auf die selbe Tabelle auf. Leider bekomme ich trotzdem folgende Fehlermeldung.
"Tabelle CRM5.APPOINTMENT wird gerade geändert, Trigger/Funktion sieht dies möglicherweise nicht"
Wenn ich aus Tabelle "A" per BEFORE EACH ROW Trigger bei einem Insert auf Tabelle A eine Datenmenge in Tabelle "A-Temp" schreibe funktioniert der Trigger in Tabelle "A-Temp" und führt den INSERT befehl durch den Trigger in Tabelle "A-Temp" vorschriftsmäßig durch.
Wo liegt hier der Fehler ? Und wieso funktionierts bei INSERT aber nicht bei UPDATE?
Vielen Dank im Vorraus
Marc
Comment