作者lbeeon (力比恩)
看板Database
标题[SQL ] Transaction 和 Trigger 问题
时间Wed Jul 4 23:15:55 2012
各位大家好!!
小弟最近在弄一个资料库(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)
1F:推 tedcat:不会,sql的trigger预设不会自行递回 07/05 00:46
3F:→ lbeeon:所以修改後就可以了吧!! 谢谢tedcat大 07/05 00:55
4F:→ lbeeon:虽然有递回触发 不过MSSQL说之後就要拿掉 建议不要使用. 07/08 15:58