How to create a try catch in SQL Server

Useful Microsoft SQL Server code snippets.
Post Reply
Z12
Site Admin
Posts: 20
Joined: Thu Sep 30 2021, 11:47
Location: UK
Contact:

How to create a try catch in SQL Server

Post by Z12 »

To create a try / catch in SQL Server:

Code: Select all

BEGIN TRY  
    -- Generate divide-by-zero error.  
    SELECT 1/0 
END TRY

BEGIN CATCH  
	SELECT ERROR_NUMBER() AS ErrorNumber,
		ERROR_SEVERITY() AS ErrorSeverity,
		ERROR_STATE() AS ErrorState,
		ERROR_PROCEDURE() AS ErrorProcedure,
		ERROR_LINE() AS ErrorLine,
		ERROR_MESSAGE() AS ErrorMessage
END CATCH
If you find Z12 Web Tools useful and would like to show your appreciation...
Why not Buy Me A Coffee to say: Thank You!


Post Reply