Information générale
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
ROLLBACK doesn't return table to previous state?
I tried to learn about ROLLBACK command. I expected that by issuing ROLLBACK command my table will be back to previous state (discard any changes and appended records) but I was failed. What could be wrong?
Here is my listing:
=cursorsetprop('Buffering',5,'tran') && activate buffering
sele tran
appe blan && add 1st record
repl inv_no with 'test 1'
appe blan && add 2nd record
repl inv_no with 'test 2'
begin tran
=tableup(2,.t.,[tran]) && write changes
roll && cancel changes
brow && new records still exist
*tablere(.t.,'tran') && this is the only way?
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement