怎样用触发器对SQL Server进行数据备份

用触发器对SQL Server进行数据备份:

1、建立测试数据表:

一个用于插入数据,test3
另一个作为备份,test3_bak
create table test3(id int primary key not null 
identity(1,1),uname varchar(20),uage int);
create table test3_bak(id int primary key not 
null identity(1,1),bid int,uname varchar(20),
uage int,active char(1)); 数据挖掘实验室 

2、编写备份用的触发器,只有更新或者是插入的时候才触发

alter trigger test3_bak_insert_update
on test3
for insert,update
as
 declare @id int
 declare @uname varchar(20)
 declare @uage int
begin
 select @id=id,@uname=uname,@uage=uage from inserted
 if @id<>0
 begin
  update test3_bak set active="0" where bid=@id
  insert into test3_bak(bid,uname,uage,active)
   values(@id,@uname,@uage,"1") 
 end
end  

3、测试数据:

insert into test3(uname,uage) values("FLB",20)
insert into test3(uname,uage) values("FLB1",21)
insert into test3(uname,uage) values("FLB2",22)

update test3 set uage=100 where id=27
delete from test3 where id=20 数据挖掘工具 

4、可自己采用下面的查询踪两个表的数据变化:

select * from test3
select * from test3_bak 

数据挖掘交友

(责任编辑:卢兆林)

数据挖掘论坛

Create By Any-Extract(WL-AE) 数据挖掘实验室

[数据挖掘工作交流] [数据挖掘研究院] [数据挖掘论坛] [数据挖掘实验室]
上一篇:三种数据库利用SQL语句进行高效果分页
下一篇:轻松接触几个SQL Server数据库的简单示例
最新评论共有 0 位网友发表了评论 , 查看所有评论
发表评论( 不能超过250字,需审核,请自觉遵守互联网相关政策法规。 )
匿名?
数据挖掘网站导航 数据挖掘论坛导航
  • 数据挖掘工具
  • 数据挖掘论坛
  • DataCruncher - Cognos
  • MineSet - MathSoft
  • Intelligent Miner - GainSmarts
  • Sqlserver - SAS - Clementine
  • CART - Weka - WizSoft
  • NeuroShell - ModelQuest
  • data mining tools - Darwin
  • 数据挖掘交友
  • 数据挖掘博客
  • 数据挖掘工具
  • 数据挖掘资源
  • 数据挖掘技术算法
  • 数据挖掘相关期刊、会议
  • 研究院联盟合作专区
  • 数据挖掘基础与相关技术
  • 数据挖掘厂商与就业
  • 数据挖掘研究者乐园
  • 知名厂商数据挖掘工具资料
  • 国内数据挖掘实验室
  • Foreign Data Mining Lab
  • 热点关注
  • MS SQL "1813"错误产生的原因及解决
  • SQL Server 2005的30个最重要特点
  • SQL Server数据仓库相关概念及构建流程
  • SQL Server 2005 Integration Services - P
  • SQL Server 2005 Integration Services - P
  • SQL Server 2005 Integration Services - L
  • 使用 WebSphere Commerce Analyzer 以关联
  • SQL Server 2005 Integration Services - P
  • SQL Server 2005 Integration Services - P
  • SQL Server 2005 Integration Services - F
  • 论坛最新话题
  • 线性和非线性回归算法
  • 时间序列预测算法源码(C#)
  • Snowball: A language for stemming algori
  • 搜索引擎Ask.com改版 搜索速度质量双双提升
  • 正规省级、国家级别期刊征集论文稿件
  • 寻data mining cookbook 一书的配套光盘
  • 网博垂直搜索引擎完全开源版
  • 电脑也会成为火灾元凶 操作不当也会有危险
  • 网络暴力间接逼死崔真实 韩国拟立法实名上
  • 网络最流行的歌曲单良《那一场雪》推荐给大
  • 相关资讯
  • SQL Server 2005的30个最重要特点
  • 深入了解SQL Server数据库的线程与纤程
  • 数据挖掘实验室资料
  • Prepare for Medicare audits by using dat
  • 注册成为SAS用户与爱好者俱乐部会员
  • 水南梅
  • 明日烟
  • 新人报道
  • 下载
  • 厦门服务器托管,450元/月—0592-5177319 高
  • 买空间送域名--0592-5177319 高静
  • mit ocw 数据挖掘相关课程连接
  • Introduction to Data Mining