Hallo,
ich möchte auf eine View einen Trigger erstellen, welcher bei Änderung eines Datensatzes eine Mail schickt, sobald der Wert einer bestimmten Spalte sich von <3 auf >3 ändert.
Jetzt laufe ich in das Problem, dass Trigger auf Views anscheinend anders funktionieren als auf Tabellen. Für ein INSERT habe ich die INSTEAD OF Klausel glaube ich verstanden. Ich bekomme das aber nicht auf meinen Anwendungsfall übersetzt.
Trigger auf Tabellen sind wegen der Komplexität der Datenbank leider relativ schwierig. Und da es sich um ein 3rd Party Datenbank mit einer Menge an vorhandenen Triggern handelt, möchte ich da auch nicht zu viel auf den Tabellen rumspielen.
Die Update Häufigkeit der Daten ist sehr gering.
Daher der Umweg über die für diesen Zweck sehr passende View.
Über etwas Anschubhilfe würde ich mich freuen. ... Falls es sich überhaupt so realisieren lässt.
ich möchte auf eine View einen Trigger erstellen, welcher bei Änderung eines Datensatzes eine Mail schickt, sobald der Wert einer bestimmten Spalte sich von <3 auf >3 ändert.
Jetzt laufe ich in das Problem, dass Trigger auf Views anscheinend anders funktionieren als auf Tabellen. Für ein INSERT habe ich die INSTEAD OF Klausel glaube ich verstanden. Ich bekomme das aber nicht auf meinen Anwendungsfall übersetzt.
Trigger auf Tabellen sind wegen der Komplexität der Datenbank leider relativ schwierig. Und da es sich um ein 3rd Party Datenbank mit einer Menge an vorhandenen Triggern handelt, möchte ich da auch nicht zu viel auf den Tabellen rumspielen.
Die Update Häufigkeit der Daten ist sehr gering.
Daher der Umweg über die für diesen Zweck sehr passende View.
Über etwas Anschubhilfe würde ich mich freuen. ... Falls es sich überhaupt so realisieren lässt.