当前位置:Gxlcms > 数据库问题 > SQL Server - Trigger

SQL Server - Trigger

时间:2021-07-01 10:21:17 帮助过:19人阅读

----------------------------触发器Trigger--------------------------------- 2 --快速复制一张表的结构 3 select top 0 * into StudentBackUp from Student; 4 5 --快速复制一张表和表中的数据 6 select * into StudentBackUp2 from Student; 7 8 --注意:这两种操作都不会复制表的其他属性,比如索引,主键、外键等等 9 10 ----------------------------触发器Trigger开始----------------------------- 11 --从Student快速复制一张表StudentBackUp 12 select * from StudentBackUp; 13 --需要删除表StudentBackUp自增长种子 14 --否则报错:仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时, 15 --才能为表‘StudentBackUp‘中的标识列指定显式值。 16 17 --创建触发器 18 --删除Student中的数据时,把数据放到StudentBackUp表中 19 create /*or alter*/ trigger tr_StdTrigger on Student 20 after delete 21 as 22 begin 23 insert into StudentBackUp select * from deleted; 24 end; 25 26 --测试一下 27 delete from Student where StdID = 1; 28 ----------------------------触发器Trigger结束------------------------------

 

  作者:Jeremy.Wu
  出处:https://www.cnblogs.com/jeremywucnblog/
  本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

SQL Server - Trigger

标签:images   ash   pre   微软   微软雅黑   signature   位置   sql   复制表   

人气教程排行