3
假設我在表A上觸發了刪除命令,並且此A在表B上被稱爲FK,而B在表C中是FK。每個表A,B,C都具有刪除觸發。 現在如果A,B中的任何觸發器都失敗,C會執行原始刪除命令回滾。觸發器是否在SQL SERVER中的事務中運行
假設我在表A上觸發了刪除命令,並且此A在表B上被稱爲FK,而B在表C中是FK。每個表A,B,C都具有刪除觸發。 現在如果A,B中的任何觸發器都失敗,C會執行原始刪除命令回滾。觸發器是否在SQL SERVER中的事務中運行
如果觸發失敗,您的事務回滾;也看到這篇文章:http://msdn.microsoft.com/en-us/magazine/cc164032.aspx
在外鍵上使用刪除觸發器與`ON DELETE CASCADE`選項的任何原因? – 2011-12-15 08:27:39