尝试运行将交易日期更新为今天日期的触发器时出错。
Create Trigger _trgUpdateDate
on [dbo].[_etblPOPRequisitions]
After Update
AS
Update [dbo].[_etblPOPRequisitions]
set dRequisitionDate = GETDATE()
where idPOPRequisitions
in
(select distinct idPOPRequisitions from inserted)
我做错了什么?
从技术上讲,系统需要将日期更新为今天的日期,无论您在应用程序的前端捕获的日期是什么。
答案 0 :(得分:3)
确保已禁用嵌套触发器。如何禁用和启用嵌套触发器,可以在microsoft文档中找到。
当启用嵌套触发器并且您有多个触发器时,它可以作为循环使用。