bookEnrol表与book表有关系吗,更新是全部更新还是依条件更新?
可用类似如下方法来创建触发器。
create trigger tri_update_dependdate on book for insert
as
begin
if exists(select * from inserted)
begin
update bookEnrol set dependdate = getdate()
end
end
CREATE TRIGGER [dbo].[Tri_Book_UpdateDependdate] ON BOOK
AFTER INSERT
AS
BEGIN
IF Not Exists(Select 1 From Deleted)
Begin
Update BE
Set BE.dependdate=?
From bookEnrol BE,Inserted I
Where ?
End
END
可以在 before insert 操作