日期:2014-05-18  浏览次数:20388 次

有关更新的触发器问题(存在批量更新),请教
我一表A 有字段 id,t1,t2,t3,其中id为自动编号
表B id,fid,t1,t2,t3 ,其中id为自动编号,fid是表a的ID,在表A有更新字段值时,能将更新前这条记录的插入保存到表B中(fid保存表A的id),字段没有更新时,对于表A有批量更新,如 update 表A set t1='',t2='' where id in (.....)

求表A的更新触发器,先谢了!

------解决方案--------------------
SQL code
create trigger tr_test
on A表
for update
as
set nocount on
insert B表 select * from DELETED
set nocount off
go