2013-12-17 135 views
0

我創建的表刪除觸發器從同一表中刪除某些條件的數據。但對我來說,當上刪除行觸發器調用,它在一定條件下刪除一個多行,現在我希望能夠自動再次致電該觸發器可惜再次觸發不來電。排在觸發刪除不調用其刪除觸發器在MSSQL

請幫幫我是有這種問題或觸發不會遞歸調用什麼特別的原因。

謝謝。

+0

雖然問題是含糊不清它給了足夠的洞察力,誰清楚地檢查,可以很容易來了,從詞的切實可行的解決辦法的人「觸發不叫遞歸」 – Anoop

+0

不就是事業圓形計算? – vasin1987

回答

1

要啓用觸發器的遞歸您在使用下面的代碼

ALTER DATABASE TestDB 
    SET RECURSIVE_TRIGGERS ON; 

請檢查該鏈接來設置它。它有所有關於遞歸觸發器

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

只是在鏈接的主題搜索。

+0

如果這是一個正確的答案,請把它標記爲答案,這樣它會爲其他用戶有幫助 – Anoop