आपको इसे पढ़ना चाहिए:
http://www.sommarskog.se/error-handling-I.html ए>
मैं उस लिंक की अत्यधिक अनुशंसा नहीं कर सकता। यह थोड़ा लंबा है, लेकिन अच्छे तरीके से।
सामने एक अस्वीकरण है कि यह मूल रूप से SQL Server 2000 के लिए लिखा गया था, लेकिन इसमें SQL Server 2005+ में नई कोशिश/पकड़ त्रुटि प्रबंधन क्षमताओं को भी शामिल किया गया है।