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