Der folgende Artikel ist eine Pflichtlektüre von Erland Sommarskog, SQL Server MVP:Implementing Error Handling with Stored Procedures
Beachten Sie auch, dass Ihr TRY-Block fehlschlagen kann und Ihr CATCH-Block umgangen werden kann
Noch etwas:Gespeicherte Prozeduren, die alte Fehlerbehandlung und Sicherungspunkte verwenden, funktionieren möglicherweise nicht wie vorgesehen, wenn sie zusammen mit TRY … CATCH-Blöcken verwendet werden. Vermeiden Sie es, alte und neue Arten der Fehlerbehandlung zu mischen.