par
epso » 07 mars 2006, 21:50
Le rollback sert à revenir en arrière, graàce à un save point:
Tu place ton savepoint, tu fait t'as requète, et si elle n'a pas le résultat attendu, un rollback te permettra d'annuler ta requete.
Le commit lui, sert à valider une requete, en effaçant les savepoint.
Si contraitrement à l'exemple du dessus, ta requete produit l'effet voulu, un commit effacera les savepoint précédent.
Attention, certaines instruction ont un commit implicite, ce qui signifie qu'aucun retour en arrière n'est possible, ce sont:
-create
-drop
-alter
-grant
-revoke
Le rollback sert à revenir en arrière, graàce à un save point:
Tu place ton savepoint, tu fait t'as requète, et si elle n'a pas le résultat attendu, un rollback te permettra d'annuler ta requete.
Le commit lui, sert à valider une requete, en effaçant les savepoint.
Si contraitrement à l'exemple du dessus, ta requete produit l'effet voulu, un commit effacera les savepoint précédent.
Attention, certaines instruction ont un commit implicite, ce qui signifie qu'aucun retour en arrière n'est possible, ce sont:
-create
-drop
-alter
-grant
-revoke