Why a BEFORE update trigger?CREATE TRIGGER dbo.trgUpdateFlag ON MyDB.dbo.SourceTable AFTER UPDATEASUPDATE tSET t.RecordUpdateFlag = GETDATE(), t.RecordUpdateType = 'U'FROM SourceTable AS tINNER JOIN inserted AS i ON i.PkCol = t.PkColINSERT MyDB.dbo.xSourceTable ( Col1, Col2, ... , RecordUpdateFlag, RecordUpdateType, ... )SELECT Col1, Col2, ... , GETDATE() AS RecordUpdateFlag, 'U' AS RecordUpdateType, ...FROM inserted
E 12°55'05.25"N 56°04'39.16"