看板 Database 關於我們 聯絡資訊
各位大家好!! 小弟最近在弄一個資料庫(MS-SQL) 有一些小問題希望大家能幫我一些建議 就本身資料庫有自己寫一個LOG 用來確認資料是否真的要新增至真正的資料表 目前小弟是利用一個Flag來控制 當Flag被UPDATE成TRUE的時候會引發一個UPDATE的Trigger 將欄位新增進去,小弟想問的是當Trigger引發後 執行的PROC中也含有UPDATE這個LOG的動作 如過在PROC中更新Flag是否也會再引發另外的Trigger? 有點像是遞迴的感覺... 謝謝大家幫忙 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.200.44 ※ 編輯: lbeeon 來自: 140.120.200.44 (07/04 23:40)
tedcat:不會,sql的trigger預設不會自行遞迴 07/05 00:46
tedcat:http://tinyurl.com/6nz9zb9 "遞迴觸發程序" 07/05 00:49
lbeeon:所以修改後就可以了吧!! 謝謝tedcat大 07/05 00:55
lbeeon:雖然有遞迴觸發 不過MSSQL說之後就要拿掉 建議不要使用. 07/08 15:58