SQL Server 判断触发器正在处理的是插入,删除还是更新触发
发布时间:2020-12-12 07:39:38 所属栏目:MsSql教程 来源:网络整理
导读:感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 但是有时候,可以视看处进逻辑程度,可以把三者写成一个触发器,只是在其中稍作判断而已。 你可以根据从下面方法判断触发器是是处理了插入,删除还是更新触发的: 代码如下: --宣告两个
感兴趣的小伙伴,下面一起跟随编程之家 52php.cn的小编两巴掌来看看吧! 但是有时候,可以视看处进逻辑程度,可以把三者写成一个触发器,只是在其中稍作判断而已。你可以根据从下面方法判断触发器是是处理了插入,删除还是更新触发的: 代码如下:
另外有关两个内部临时触发表,触发器的Inserted表和Deleted表 触发器有两个虚拟表,Inserted表和Deleted表,这两个表在不同操作情况之下,表中的数据状态可不一样。 一、插入操作(INSERT)时:Inserted表有数据,Deleted表无数据。 二、更新操作(UPDATE)时:Inserted表有数据(新数据),Deleted表有数据(旧数据)。 三、删除操作(DELETE)时:Inserted表无数据,Deleted表有数据。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |