星空网 > 软件开发 > 数据库

Sqlserver的触发器的简单使用

1,触发器有两种

    (1)After触发器(之后触发)

    触发器有个好处:就是你之前有过什么操作他会将你的操作的数据信息完整的保存下来,比如你删过什么信息,如果用触发器,那么删除后就会显示两行受影响,那么我们要做的思路就是将删除后的信息保存到一个新表中,就得克隆一张操作数据的表。比如

    操作表:Tb_Student   select top 0* into Tb_tgStudent from Tb_Student

    建完新表接着创建一个触发器

    create trigger tg_triggers on Tb_Student

    for(after) delete

    as 

    begin  insert into Tb_tgStudent select *from delete  end

       注:这里的delete 是数据库系统自带的一张表,当Coder去删除一条数据的时候会自动的将这条数据保存到delete表中   

    (2)Instead of触发器(之前触发)

      不执行定义的操作,而仅是执行触发器本身

--查询已存在的触发器
select * from sys.triggers;
select * from sys.objects where type = 'TR';

 

 




原标题:Sqlserver的触发器的简单使用

关键词:sql

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

跨境直播:https://www.goluckyvip.com/tag/37001.html
跨境直播小Siri:https://www.goluckyvip.com/tag/37002.html
跨境指北针:https://www.goluckyvip.com/tag/37003.html
跨境指南针:https://www.goluckyvip.com/tag/37004.html
跨境朱迪白:https://www.goluckyvip.com/tag/37005.html
跨境专线:https://www.goluckyvip.com/tag/37006.html
咸阳机场到临潼景点 西安咸阳机场到临潼有多远:https://www.vstour.cn/a/411236.html
合肥有什么约会的地方好玩的地方 合肥哪里适合情侣好玩的地方:https://www.vstour.cn/a/411237.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流