SqlCommit
Fermé
Mohamed
-
1 juin 2005 à 14:46
sparxnekk Messages postés 3 Date d'inscription mardi 14 juin 2005 Statut Membre Dernière intervention 22 juin 2005 - 18 juin 2005 à 09:21
sparxnekk Messages postés 3 Date d'inscription mardi 14 juin 2005 Statut Membre Dernière intervention 22 juin 2005 - 18 juin 2005 à 09:21
2 réponses
Canard007
Messages postés
5929
Date d'inscription
mercredi 26 mai 2004
Statut
Contributeur
Dernière intervention
18 septembre 2009
215
1 juin 2005 à 17:10
1 juin 2005 à 17:10
tu as sans doute oublié ton roolback ;-)
sparxnekk
Messages postés
3
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
22 juin 2005
2
18 juin 2005 à 09:21
18 juin 2005 à 09:21
coucou
Pour répondre à ta question, les modifications que tu fais sont vivibles mais elles ne sont pas reportées dans la base tant que tu n'as pas commité (comme si tu travaillais en cache sauf que c'est du rollback !!).
Pour preuve, lances ton trairement sans commit, deconnectes toi
et tu verras que lorsque tu te reconnectes, les données seront comme avant !
En fait quand tu travailles sur Oracle avant commit, tu travailles sur TES données "locales" et quand tu interroges la base, tu attaques ces memes données... c'est quand forcant un commit que tes travaux se transferent dans les datafiles.
walla ! no worry c normal
Pour répondre à ta question, les modifications que tu fais sont vivibles mais elles ne sont pas reportées dans la base tant que tu n'as pas commité (comme si tu travaillais en cache sauf que c'est du rollback !!).
Pour preuve, lances ton trairement sans commit, deconnectes toi
et tu verras que lorsque tu te reconnectes, les données seront comme avant !
En fait quand tu travailles sur Oracle avant commit, tu travailles sur TES données "locales" et quand tu interroges la base, tu attaques ces memes données... c'est quand forcant un commit que tes travaux se transferent dans les datafiles.
walla ! no worry c normal