CANCEL en Win SqlPlus - pregunta estúpida.

Hola,
Pregunta de un ignorante en esto: cuando se lanza una sentencia operativa (insert / update / delete...) sobre una tabla, si se hace CANCEL antes de que termine el proceso ¿el CANCEL implica ROLLBACK automático? ¿O es necesario hacerlo manualmente?
Por las preguntas y respuestas que he leído estoy seguro de que nadie tendrá problemas en contestar a la mía. ¡Podéis reíros todo lo que queráis!
Gracias!

1 respuesta

Respuesta
1
No a las dos cosas, ni es una preguntaq estúpida ni hace el rollback automático,
tienes que hacerlo a pelo.
Gracias mil! Ahora te cuento los detalles de la "operación", para que te rías un poco:
* el update era sobre toda la tabla (hice un copypega y me dejé fuera el WHERE), y
* la dichosa tabla tiene millones de registros, y todos ellos son operativos.
Así que imagínate el apuro... menos mal que cuando he chequeado esta manaña he visto que, de las tres o cuatro sesiones que tenía abiertas contra la misma base de datos, había hecho rollback en la correcta... pero el susto (y tu respuesta) no se me olvidará nunca.
Dejo de soltarte el rollo. Gracias de nuevo!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas