你的位置:首页 > 软件开发 > 数据库 > 在SqlServer2008R2中,在一张表上加上insert、update、delete触发器(带游标)

在SqlServer2008R2中,在一张表上加上insert、update、delete触发器(带游标)

发布时间:2016-03-24 18:00:09
在日常工作中,在SqlServer2008R2中,需要向一张表上加上触发器,监控插入、更新、删除。--一个触发器内三种INSERT,UPDATE,DELETE状态IF exists(select 1 from inserted) and not exi ...

在日常工作中,在SqlServer2008R2中,需要向一张表上加上触发器,监控插入、更新、删除。

--一个触发器内三种INSERT,UPDATE,DELETE状态IF exists(select 1 from inserted) and not exists(select 1 from deleted)begin--INSERTendIF exists(select 1 from inserted) and exists(select 1 from deleted)begin--UPDATEend IF exists(select 1 from deleted) and not exists(select 1 from inserted)begin--DELETEend--插入操作(Insert):Inserted表有数据,Deleted表无数据 --删除操作(Delete):Inserted表无数据,Deleted表有数据 --更新操作(Update):Inserted表有数据(新数据),Deleted表有数据(旧数据)

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:在SqlServer2008R2中,在一张表上加上insert、update、delete触发器(带游标)

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。