Hi Neeil,
You can use trigger to solve your problem. Suppose you have a table named table1 whose structure is given below
table1
--------
id name age
1 xyz 26
2 abc 25
and you want to insert the deleted row into another table says table2(which has the same table structure as table1) before you delete from table1. So you can use the following trigger
create trigger trig_delete on table1 for delete
as
begin
insert into table2
select deleted.id,deleted.name, deleted.age from deleted
end
it will insert the deleted row into table "table2" while deleting the data from table "table1"
Hope this will solve your problem........ :-)