Le role de commit en pl/sql ?

Fermé
drsbmm - 4 juin 2009 à 21:44
mya1 Messages postés 334 Date d'inscription samedi 5 juillet 2008 Statut Membre Dernière intervention 28 janvier 2013 - 4 juin 2009 à 23:53
Bonsoir,
je suis encore debutant en oracle et je ne sais pas plein de chose à propos de pl/sql....bon,pouvez vous m'expliquer le role de COMMIT ?
et dans quels cas on peut l'utiliser ?

et merci..
A voir également:

2 réponses

Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 100
4 juin 2009 à 22:34
Salut,

Je ne suis pas pro D'oracle mais la notion de COMMIT existe dans toutes les BD gérant les transactions.
Pour faire simple, tu exécutes une suite de requêtes qui ne sont pas répercutées immédiatement par la BD mais seulement au moment où tu lui passes l'ordre COMMIT. Cela permet de conserver la cohérence par exemple entre différentes tables de la BD : soit toutes les requêtes sont exécutées, soit aucunes.
4
mya1 Messages postés 334 Date d'inscription samedi 5 juillet 2008 Statut Membre Dernière intervention 28 janvier 2013 42
4 juin 2009 à 23:53
bon pour te simplifier les choses, commit joue le role de "valider" quand ,tu fais une requete par exemple update ou autre tu as à mettre à la fin le commit comme ça le software en prendre lors de l'execution des requetes quand y trouvera le commit il validera les requetes dans la base de données!!

cordialement
3