用触发器也是一种好的习惯,不错,不过在Sql2000中触发器只有update事件就是说在你更改后才触发的那么在这个触发器里面只能记录到你更改后的记录而记录不了你更改前的记录。
所以,你最好在更改前把记录给记录下来了!
而记录更改后的记录的触发器写法如下 :
create trigger triggername on wage
for update
as
if update(CHNG_WAGE)
begin
insert into alteror select * from deleted --注意这种写法需要历史表和操作表的结构是完全一样的
end