Trigger Definition
|
|---|
CREATE trigger TR_CREDIT_UPDATE_TRANSACTIONDATETIMEWITHOFFSET on dbo.CREDIT after insert,update not for replication as begin set nocount on; declare @CURRENTDATE datetime = getdate(); if update(TRANSACTIONDATE) begin update dbo.CREDIT set TRANSACTIONDATEWITHTIMEOFFSET = dbo.UFN_TIMEZONEENTRY_GETSYSTEMDEFAULTDATEWITHTIMEOFFSET(inserted.TRANSACTIONDATE, 0), CHANGEDBYID = inserted.CHANGEDBYID, DATECHANGED = @CURRENTDATE from dbo.CREDIT SO inner join inserted on SO.ID = inserted.ID end end |
