Porque tengo que hacer un tablerevert luego de un rollback?

03/07/2003 - 18:11 por ayce | Informe spam
Hola a todos!!!
Leyendo el articulo de Jim Booth no me queda claro por qué luego de un
rollback en una transaccion es necesario efectuar el tablerevert. Yo
estimo que todas las tablas quedan como originalmente estaban antes de
las modificaciones.

Muchas gracias
Gabriela
 

Leer las respuestas

#1 José G. Samper
03/07/2003 - 18:50 | Informe spam
Hola como estas, tienes que hacer el tablerevert (dependiendo el caso) en la
tabla o vista que estas usando, debido a que el rollback reversa todos los
cambios hechos en las tablas, pero no reversa los cambios en la instancia de
tu tabla en buffing. Porque te digo que dependiendo el caso, por lo
siguiente, supongamos que la actualización fallo por recurrecia y decides
forzar la escritura, en este caso no necesitas el tablerevert, pero
supongamos que fallo por alguna otra cosa y necesitas volver al estado
original del registro usas tablerevert

saludos

Jóse G. Samper
Microsoft Visual FoxPro MVP - Venezuela

"GabrielaC" escribió en el mensaje
news:
Hola a todos!!!
Leyendo el articulo de Jim Booth no me queda claro por qué luego de un
rollback en una transaccion es necesario efectuar el tablerevert. Yo
estimo que todas las tablas quedan como originalmente estaban antes de
las modificaciones.

Muchas gracias
Gabriela

Preguntas similares