Il seguente articolo deve essere letto da Erland Sommarskog, MVP di SQL Server:Implementazione della gestione degli errori con le stored procedure
Tieni inoltre presente che il tuo blocco TRY potrebbe non riuscire e il tuo blocco CATCH potrebbe essere ignorato
Un'altra cosa:le stored procedure che utilizzano la gestione degli errori e i punti di salvataggio vecchio stile potrebbero non funzionare come previsto quando vengono utilizzati insieme ai blocchi TRY ... CATCH.Evita di mescolare vecchi e nuovi stili di gestione degli errori.