Rechercher : dans
Par :

Le role de commit en pl/sql ?

Dernière réponse le 4 jun 2009 à 23:53:12 drsbmm, le 4 jun 2009 à 21:44:45 
 Signaler ce message aux modérateurs

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..

Configuration: Windows XP Internet Explorer 7.0

Meilleures réponses pour « le role de commit en pl/sql ? » dans :
PL/SQL - Introduction au langage PL/SQL Voir Introduction au langage PL/SQL Le langage PL/SQL est un langage L4G (entendez par ce terme un langage de quatrième génération), fournissant une interface procédurale au SGBD Oracle. Le langage PL/SQL intègre parfaitement le langage SQL en lui...
Le langage SQL VoirQu'appelle-t-on SQL? SQL (Structured Query Language, traduisez Langage de requêtes structuré) est un langage de définition de données (LDD, ou en anglais DDL Data Definition Language), un langage de manipulation de données (LMD, ou en anglais DML,...
SQL - Création de table VoirLe SQL, comportant un langage de définition de données (LDD), permet de créer des tables. Pour cela, il utilise le couple de mots clés CREATE TABLE. La création de tables Le création de tables se fait à l'aide du couple de mots-clés CREATE...
SQL - Tri VoirTri des résultats Il est possible en SQL d'organiser les résultats grâce à la clause ORDER BY. La clause ORDER BY est suivie des mots clés ASC ou DESC, qui précisent respectivement si le tri se fait de manière croissante (par défaut) ou...

1

Dr Zoidberg, le 4 jun 2009 à 22:34:15

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.

Répondre à Dr Zoidberg

2

 mya1, le 4 jun 2009 à 23:53:12

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

Répondre à mya1