La tabla del log, ¿está bajo control de compromiso, y sin comit en el trigger?
Si no está bajo control de compromiso el rollback no le afecta, y si tiene un 
comit propio, tampoco.



Pedro Pinedo Hernandez.
Tlf.: 669377219
[email protected]<mailto:[email protected]>


From: [email protected] 
[mailto:[email protected]] On Behalf Of Juan Carlos 
Paredes Castañón
Sent: jueves, 10 de noviembre de 2016 9:04
To: Forum Help 400 <[email protected]>
Subject: Trigger y Rollback


Buenos días, compañeros:

Tengo una tabla a la que le he asociado un trigger para llevar un log de todas 
las actualizaciones que se producen en ella. Esta tabla se actualiza, entre 
otras cosas, por aplicaciones externas (Web) que trabajan con control de 
compromiso. La cuestión es que, por lo que he podido probar, si se hace un 
Insert en la tabla, salta el trigger y registra el alta. Si embargo, si 
posteriormente el programa que trabaja con control de compromiso hace un 
rollback, el trigger no se activa.

Esto supone que en el log figura una inserción de un registro que realmente no 
existe en la tabla.

¿Alguna idea al respecto?

Gracias.

Juan Carlos.

--
url: http://www.paredes.info

mail: [email protected]<mailto:[email protected]>
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a