SQL 通过触发器实现delete数据备份
2015-07-29 23:12
513 查看
SQL SERVER 通过触发器实现delete数据备份,触发器脚本如下:
希望以上分享对初学朋友有些帮助,谢谢!
更多关注付义方技术博客:http://blog.csdn.net/fuyifang
或者直接用手机扫描二维码查看更多博文:
Author : 付义方
SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TRIGGER [dbo].[tgr_a_user_delete] ON [dbo].[A_User] for delete AS BEGIN if (object_id('A_UserBak', 'U') is not null) begin --存在A_UserBak,直接插入数据 insert into A_UserBak select *,GETDATE() as DeleteTime from deleted; end else begin --不存在A_UserBak创建再插入 select *,GETDATE() as DeleteTime into A_UserBak from deleted; end END GO
希望以上分享对初学朋友有些帮助,谢谢!
更多关注付义方技术博客:http://blog.csdn.net/fuyifang
或者直接用手机扫描二维码查看更多博文:
Author : 付义方
相关文章推荐
- 1 mysql数据库安装及基本配置
- mongodb(五)-索引
- C#三种判断数据库中取出的字段值是否为空(NULL) 的方法
- MySQL之索引
- 将图片存储到Sqlite和取出
- 关于derby创建数据时,数据库存放目录问题
- 请求下来的数据放到数据库中 操作
- PL/SQL Developer自动补全SQL语句
- PL/SQL Developer自动补全SQL语句
- PL/SQL Developer自动补全SQL语句
- 关系型数据库的典型概念
- MySQL读取不重复的数据
- sqlit3的使用
- NoSQL架构实践(三)——以NoSQL为缓存
- NoSQL架构实践(二)——以NoSQL为主
- NoSQL架构实践(一)——以NoSQL为辅
- 关系数据库还是NoSQL数据库
- NoSQL开篇—为什么要使用NoSQL
- SQL SERVER中UPDLOCK ,READPAST使用
- MySQL的查询缓存