RE:SQLCOMMIT y Store Procedure
Hola JorgeE:
La verdad es que si el error se produce al actualizar la BD (ins/del/up) y este proceso depende de una trasacción ( así tiene que ser), éste queda trunco; es decir no garantiza la coherencia e integridad de los datos ( que es lo que se supone garantizan las transacciones), por lo tanto para evitar que el error se propague, se debe abortar el proceso. Lo que si recominedo es que se tenga el cuidado de verificar el gestor de BD, por ejemplo en algunos; los disparadores estan excentos de esta norma.
Vale, de cualquier forma seria oportuno para tratar el tema sobre gestores de BD's y lo referido a las transacciones.
Saludos