Tach!
[...] und dass ein
UPDATE
meines Wissens nach nicht mitSET
arbeitet
Das SET ist sogar ein zwingend notwendiger Bestandteil eines Update-Statements.
also abgesehen von den nicht schlüssigen Dingen, sieht der Code schlüssig aus.
Was ist, wenn der Update-Trigger mit dem UPDATE drin den Update-Trigger triggert?
Zudem setzt der Trigger das Flag immer und nicht nur wenn die beiden Felder geändert wurden.
Bei MySQL jedenfalls würde ich einen BEFORE-Trigger nehmen, aber der MS SQL Server hat sowas wohl nicht. Mit dem kann man Werte vor dem Speichern anpassen.
dedlfix.