Het volgende artikel is een must read door Erland Sommarskog, SQL Server MVP:Implementing Error Handling with Stored Procedures
Houd er ook rekening mee dat uw TRY-blok kan mislukken en dat uw CATCH-blok kan worden omzeild
Nog een ding:opgeslagen procedures die ouderwetse foutafhandeling en opslagpunten gebruiken, werken mogelijk niet zoals bedoeld wanneer ze worden gebruikt in combinatie met TRY ... CATCH-blokken. Vermijd het mengen van oude en nieuwe stijlen van foutafhandeling.