savepoint/rollback en mysql
Muy buenas a todos,
me estoy haciendo la picha un lio. Quiero meter un SAVEPOINT a mi base de datos de forma que en cualquier momento pueda hacer un ROLLBACK a este punto de ruptura a煤n habi茅ndose ejecutado un COMMIT antes de la sentencia de ROLLBACK.
Esto se debe a que tengo tres scripts PHP que insertan datos relacionados. Estos tres scrips se ejecutan de forma secuencial, por lo tanto en el momento en que alguna operaci贸n falle se debe realizar el ROLLBACK.
Cada uno de los scripts abre y cierra una conexi贸n a la base de datos, con lo que antes de cerraR debo hacer un COMMIT.
Alguien tiene alguna idea para salvar este escollo?
Un mill贸n y medio de gracias.
me estoy haciendo la picha un lio. Quiero meter un SAVEPOINT a mi base de datos de forma que en cualquier momento pueda hacer un ROLLBACK a este punto de ruptura a煤n habi茅ndose ejecutado un COMMIT antes de la sentencia de ROLLBACK.
Esto se debe a que tengo tres scripts PHP que insertan datos relacionados. Estos tres scrips se ejecutan de forma secuencial, por lo tanto en el momento en que alguna operaci贸n falle se debe realizar el ROLLBACK.
Cada uno de los scripts abre y cierra una conexi贸n a la base de datos, con lo que antes de cerraR debo hacer un COMMIT.
Alguien tiene alguna idea para salvar este escollo?
Un mill贸n y medio de gracias.
