Nombre
ROLLBACK
-- Interrumpte la transacción en curso
Synopsis
ROLLBACK [ WORK | TRANSACTION ]
Salida.
- ABORT
Mensaje devuelto si la operación es exitosa.
- NOTICE: ROLLBACK: no transaction in progress
Si no hay transacciones en progreso actualmente.
Descripción
ROLLBACK deshace la transacción actual y provoca que todas las modificaciones originadas por la misma sean descartadas.
Notas
Utilice COMMIT
para terminar una transacción de forma exitosa.
ABORT es un sinónimo de ROLLBACK.
Usage
Para cancelar todos los cambios:
ROLLBACK WORK;
Compatibilidad
SQL92
SQL92 sólo especifica las dos formas siguientes: ROLLBACK y ROLLBACK WORK.
De cualquier otra forma, la compatibilidad es completa.