Professional Documents
Culture Documents
Try Catch SQL, Transaccional
Try Catch SQL, Transaccional
END CATCH; EXECUTE usp_ExampleProc END TRY BEGIN CATCH SELECT ERROR_NUMBER() AS ErrorNumber, ERROR_SEVERITY() AS ErrorSeverity; END CATCH; -----------------------------------------------------BEGIN tran AD BEGIN TRY SELECT 1/0 END TRY BEGIN CATCH SELECT ERROR_NUMBER() AS NumeroError, ERROR_MESSAGE() AS Mensaje IF ERROR_NUMBER() > 1 BEGIN ROLLBACK tran AD END ELSE COMMIT tran AD select 1 END END CATCH