Cita:
Empezado por mamcx
Seria interesante saber porque te surgió la duda.
|
Por que tengo una función que es llamada en caso de agregarse un nuevo registro, y dentro de ésta función se añaden registros a otra tabla, una especie de bitácora.
Y de ahí, si todo es correcto, se le hace un "commit" a todos los registros recientemente añadidos, o en caso contrario, se revierte el proceso. Mi duda en concreto se centraba en que si la transacción TAMBIÉN abarcaba a los registros añadidos vía la función y los considera dentro del proceso del commit/rollback, y después de un tiempo corriendo para probarla, puedo decir que sí, los considera y los procesa como si estuviesen dentro del try mismo.
Gracias a todos por sus esclarecedoras respuestas.