首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

急编了Insert、Delete触发器,还需要Update触发器吗?解决方法

2012-02-02 
急:编了Insert、Delete触发器,还需要Update触发器吗?如题,编了Insert、Delete触发器,还需要Update触发器吗?

急:编了Insert、Delete触发器,还需要Update触发器吗?
如题,编了Insert、Delete触发器,还需要Update触发器吗?
如果编了Update触发器,我更新一条记录时,SQL   SERVER会不会先调用Delete触发器,再调用Insert触发器,还是就调用我编的Update触发器?

[解决办法]
楼主可以看一下联机帮助,有列子和用法
三种触发器不同的功能
[解决办法]
如果你在一个表上编写两个触发器;一个for insert,一个for update的话;
更新数据时可能会导致重复执行
[解决办法]
更新一條記錄時會觸發update觸發器

update觸發器中,若是
if update(字段1)
begin
...
end

此時只有更新字段1時才會觸發

[解决办法]
有两种类型的触发器,1)AFTER 触发器在触发它们的语句完成后执行 2)INSTEAD OF 该触发器代替触发操作执行
楼主,使用Update更新时,SQL SERVER是不会先调用Delete,Insert触发器,就调用Update触发器
[解决办法]
mark!
[解决办法]
update记录不会触发insert/delete触发器的
[解决办法]
找找ERP的原因吧
触发器的测试先在企业管理器或查询分析器里进行,如果没问题就是应用软件的问题

热点排行
Bad Request.