Hi Everyone,
I got a situation here, i have two tables and a trigger. A main table and a log table. Whenever a change happens in the main transaction , a log details will be inserted into the log table.
Am using sql server 2000 and "For insert,update,delete" in one trigger.
I am in need of commiting the original transaction even if the trigger fails. I mean the main table is so important for me, so all the transaction should commit in the main table no matter if some transactions details missed in the log table.
I tried with
begin try
-- statement
end try
begin catch
commit transaction
end catch.
But it doesnt works. My insert fails whenever the trigger fails. i want the transaction should continue even if the trigger fails...
Pls suggest me how to do it.. Thanx for your help