У меня есть триггер обновления, который запускается, если изменяется поле «urejeno».триггер обновления с условием
USE [MYDATABASE]
GO
create trigger trg_MyTrigger on dbo.mytable
after update
as
if @@ROWCOUNT = 0
return
set nocount on
if UPDATE (UREJENO)
update mytable
set UREJENO_KDAJ = getdate(),
UREDIL_KDO = USER_NAME()
from mytable S
inner join Inserted I on S.TW_ID = I.TW_ID
Однако я хотел бы добавить условие, так что если «urejeno» = True триггер делает то, что описано выше, но если условие «False» Я хочу, чтобы установить указанные поля NULL.
Что я должен изменить?
Добавить обновление в null в другую часть инструкции if? –
да точно .... – user763539