Unanswered: Error handling - if update fails I need procedure to continue...
If an update in a stored procedure fails/errors (as in (a) below) the procedure will not continue with (b) - I need the code in (b) to run despite whether the previous update was successful or not - Any ideas?
(a) if(@Data2 = 6)
Start_CallBack = getdate()
(Block = @Block)
(b) WHILE @Block_Count > 0
UPDATE BLOCK SET Status = @Block_Status
When SET XACT_ABORT is ON, if a Transact-SQL statement raises a run-time error, the entire transaction is terminated and rolled back. When OFF, only the Transact-SQL statement that raised the error is rolled back and the transaction continues processing. Compile errors, such as syntax errors, are not affected by SET XACT_ABORT