![](/img/trans.png)
[英]How to solve maximum stored procedure, function, trigger, or view nesting level exceeded (limit 32)
[英]Maximum stored procedure, function, trigger, or view nesting level exceeded (limit 32) using SQL Server 2014
嘗試運行將交易日期更新為今天的觸發器時,出現錯誤。
Create Trigger _trgUpdateDate
on [dbo].[_etblPOPRequisitions]
After Update
AS
Update [dbo].[_etblPOPRequisitions]
set dRequisitionDate = GETDATE()
where idPOPRequisitions
in
(select distinct idPOPRequisitions from inserted)
我究竟做錯了什么?
從技術上講,無論您在應用程序前端中捕獲的日期是什么,系統都需要將日期更新為今天的日期。
確保嵌套觸發器被禁用。 可以在Microsoft文檔中找到如何禁用和啟用嵌套觸發器。
當啟用嵌套觸發器,並且您有多個觸發器時,它可以作為循環工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.