04/08/2011, 08:59
|
| | Fecha de Ingreso: agosto-2011
Mensajes: 8
Antigüedad: 13 años, 5 meses Puntos: 2 | |
Respuesta: Insertar en una tabla de errores cuando hago una transaccion Hola, fijate que luego de begin Catch realizas el INSERT y luego el ROLLBACK,
en tu caso, ROLLBACK deberia ser primero y luego el INSERT como última consulta.
algo asi...
COMMIT TRANSACTION END
TRY BEGIN CATCH
ROLLBACK TRANSACTION
INSERT INTO HCERRORTRAN
VALUES ('0000700724', '176', '5820700', NULL)
END CATCH
de lo contrario el ROLLBACK afecta tu Inserción anterior.
Prueba y comenta.
Saludos. |