Триггер для даты sql

Попалась задачка, в которой нужно в которой нужно создать триггер, который при вводе записи в таблицу Оказание услуг заменяет значение null в поле Желаемая_дата на текущую дату. Всё никак не могу правильно написать триггер,мой вариант вставляет дату только в новую запись, в то время, как мне нужно вставлять в текущую. Формат поля ЖелаемаяДата - date. Прошу указать на мои ошибки

    create trigger mytrig on ОказаниеУслуг
after insert
as 
begin
    insert into ОказаниеУслуг (ОказаниеУслуг.ЖелаемаяДата)
    values (GETDATE());
end
go

Ответы (1 шт):

Автор решения: Alpensin

У вас after insert, а для существующей записи нужно after update

→ Ссылка