排在触发删除不调用其删除触发器在MSSQL

问题描述:

我创建的表删除触发器从同一表中删除某些条件的数据。但对我来说,当上删除行触发器调用,它在一定条件下删除一个多行,现在我希望能够自动再次致电该触发器可惜再次触发不来电。排在触发删除不调用其删除触发器在MSSQL

请帮帮我是有这种问题或触发不会递归调用什么特别的原因。

谢谢。

+0

虽然问题是含糊不清它给了足够的洞察力,谁清楚地检查,可以很容易来了,从词的切实可行的解决办法的人“触发不叫递归” – Anoop

+0

不就是事业圆形计算? – vasin1987

要启用触发器的递归您在使用下面的代码

ALTER DATABASE TestDB 
    SET RECURSIVE_TRIGGERS ON; 

请检查该链接来设置它。它有所有关于递归触发器

http://msdn.microsoft.com/en-us/library/ms189799.aspx

只是在链接的主题搜索。

+0

如果这是一个正确的答案,请把它标记为答案,这样它会为其他用户有帮助 – Anoop