首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求一触发器!解决方案

2012-01-20 
求一触发器!有两表,table1和table2,想更新table1中的一些记录,在更新之前将原记录保存在table2中,多谢各位

求一触发器!
有两表,table1   和   table2,想更新table1中的一些记录,在更新之前将原记录保存在table2中,多谢各位!

[解决办法]
呵呵
这样就可以了

create table t1 ( num int)

create table t2 (num int)

insert t1 select 1
union select 2
union select 3
union select 4
union select 5
go
create trigger t on t1 for update
as
insert t2 select * from deleted
go

update t1 set num=11 where num=1

select * from t2

热点排行