Come faccio a prendere l'errore pur se fatale prima che blocchi la transazione per gestirlo. conosco il @@error ma se l'errore è fatale e metto dopo il controllo:
IF (@@error<>0) begin

la transazione mi si pianta e non mi arriva neanche al controllo sopra scritto. come faccio a prendere un errore alzato dal server e fermarlo e gestirlo.

Grazie mille ponetemi qualsiasi domanda per maggiori dettagli risponderò subito.

Luigi.