create trigger tr_test
before update or delete on table1
for each row
begin
   insert into table2(col1,col2.....) values(:old.col1,:old.col2......);
end;