Följande artikel är ett måste att läsa av Erland Sommarskog, SQL Server MVP:Implementing Error Handling with Stored Procedures
Observera också att ditt TRY-block kan misslyckas och ditt CATCH-block kan förbigås
En sak till:Lagrade procedurer som använder gammaldags felhantering och sparpunkter kanske inte fungerar som avsett när de används tillsammans med TRY … CATCH-block. Undvik att blanda gamla och nya stilar av felhantering.