MySQL - savepoint/rollback en mysql

 
Vista:

savepoint/rollback en mysql

Publicado por entukasamejor (2 intervenciones) el 11/08/2005 17:52:37
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.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder