Rekursionen in Triggern vermeiden
Verfasst: Mi 30. Nov 2022, 11:08
Hallo zusammen,
kennt jemand einen eleganten Weg, um Rekursionen in Triggern zu vermeiden?
Konkret habe ich einen geänderten Datensatz A. Diese Änderungen werden an Datensatz B übertragen. Da sich B aber nun auch geändert hat, versucht dieser auch A zu ändern. Ich habe bislang keine charmante Lösung für diese Probleme. In MSSQL gibt es ja TRIGGER_NESTLEVEL().
In den Monitoring-Tabellen gibt es den CALL_STACK. Ich weiß aber nicht, ob mir das hier weiterhelfen kann. Hat jemand eine Idee?
Dank und Gruß
Martin
kennt jemand einen eleganten Weg, um Rekursionen in Triggern zu vermeiden?
Konkret habe ich einen geänderten Datensatz A. Diese Änderungen werden an Datensatz B übertragen. Da sich B aber nun auch geändert hat, versucht dieser auch A zu ändern. Ich habe bislang keine charmante Lösung für diese Probleme. In MSSQL gibt es ja TRIGGER_NESTLEVEL().
In den Monitoring-Tabellen gibt es den CALL_STACK. Ich weiß aber nicht, ob mir das hier weiterhelfen kann. Hat jemand eine Idee?
Dank und Gruß
Martin