急:编了Insert、Delete触发器,还需要Update触发器吗? 如题,编了Insert、Delete触发器,还需要Update触发器吗?如果编了Update触发器,我更新一条记录时,SQL SERVER会不会先调用Delete触发器,再调用Insert触发器,还是就调用我编的Update触发器? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你在一个表上编写两个触发器;一个for insert,一个for update的话;更新数据时可能会导致重复执行 更新一條記錄時會觸發update觸發器update觸發器中,若是if update(字段1)begin...end此時只有更新字段1時才會觸發 有两种类型的触发器,1)AFTER 触发器在触发它们的语句完成后执行 2)INSTEAD OF 该触发器代替触发操作执行楼主,使用Update更新时,SQL SERVER是不会先调用Delete,Insert触发器,就调用Update触发器 update记录不会触发insert/delete触发器的 首先谢谢各位。但我同时发现一个问题:我们公司用的ERP软件,我在1个表里新增了Insert触发器和Delete触发器,当我在这个表里进行了1个Update操作后,我发现2个触发器都被调用了,我并没有建立Update触发器。这是不是因为ERP软件将我的这个Update操作改成了1条删除操作和1条插入操作?如果不是这样的话,怎么解释yesyesyes的回帖? 请问一下在ACCESS里最高可以达到多少行数据 找找ERP的原因吧触发器的测试先在企业管理器或查询分析器里进行,如果没问题就是应用软件的问题 非常简单的问题 表,比如有十五列,我想查询这张表,查询条件是查询出至少每行有五列不为空的数据,where条件如何写 初学sql,不懂 取出点击量最高的文章100篇,属于同一个类型的文章不超过10用sql语句怎么写? 导出删除问题的sql语句 附加数据库出错,请大家帮忙! 高分求救,导入出错! 这样的功能如何实现? 再问〈求一个sql语句写法〉 系统数据源与用户数据源有什么不同?怎么理解? 求一sql语句 安装数据库的问题
更新数据时可能会导致重复执行
if update(字段1)
begin
...
end此時只有更新字段1時才會觸發
楼主,使用Update更新时,SQL SERVER是不会先调用Delete,Insert触发器,就调用Update触发器
但我同时发现一个问题:
我们公司用的ERP软件,我在1个表里新增了Insert触发器和Delete触发器,当我在这个表里进行了1个Update操作后,我发现2个触发器都被调用了,我并没有建立Update触发器。
这是不是因为ERP软件将我的这个Update操作改成了1条删除操作和1条插入操作?
如果不是这样的话,怎么解释yesyesyes的回帖?
最高可以达到多少行数据
触发器的测试先在企业管理器或查询分析器里进行,如果没问题就是应用软件的问题