Hola nuevamente.
Tengo un programa que crea registros en una base de datos, en varias tablas, pero, ¿y si sucede algún error en la ejecución del programa?
Ahí está mi problema. Suele suceder (ya que estoy probando el programa) que ocurra algún error en la ejecución, y algunas tablas se llenen correctamente mientras otras no. Si estuviese en un ambiente real, esto sería catastrófico.
¿Hay alguna manera de hacer un seguimiento tipo recursivo de los datos que se van a ingresar?, es decir, que se evalúen todas las entradas a la base de datos, y una vez que están todas correctas, que no habrá problemas, que ingrese todos los datos.
O algún módulo en Perl que realice este trabajo.
O alguna forma de programar para evitar que esto suceda.
Además, la base de datos contiene Triggers. Entonces el problema se complica :s
Thanks