Hallo zusammen!
Mal wieder eine dumme Frage:
Gibt es eine Möglichkeit, aus einem Trigger heraus eine Selbstdefinierte Exception auszulösen und gleichzeitig eine Auflistung der Felder (die versucht wurden zu ändern) in eine Log-Tabelle zu schreiben?
Die Exception führt ja dazu, dass man die Transaktion nicht mit commit beenden kann. Dadurch wird auch der INSERT in die Log-Tabelle mit der Transaktion verworfen.
SET TRANSACTION scheidet scheinbar aus, weil SET wohl nur als erstes Statement eines Skripts stehen darf.
Kann mir jemand eine Lösung verraten?
Danke Wolfgang
Mal wieder eine dumme Frage:
Gibt es eine Möglichkeit, aus einem Trigger heraus eine Selbstdefinierte Exception auszulösen und gleichzeitig eine Auflistung der Felder (die versucht wurden zu ändern) in eine Log-Tabelle zu schreiben?
Die Exception führt ja dazu, dass man die Transaktion nicht mit commit beenden kann. Dadurch wird auch der INSERT in die Log-Tabelle mit der Transaktion verworfen.
SET TRANSACTION scheidet scheinbar aus, weil SET wohl nur als erstes Statement eines Skripts stehen darf.
Kann mir jemand eine Lösung verraten?
Danke Wolfgang
Comment