Menu Content/Inhalt
Accueil arrow BDD arrow SQL arrow LCT : Langage de Contrôle de Transactions

Identification






Mot de passe oublié ?
LCT : Langage de Contrôle de Transactions Convertir en PDF Version imprimable Suggérer par mail
Écrit par NewBoy   
08-05-2007
 
 COMMIT/ROLLBACK  -->  Validation/annulation d'une transaction
 SAVEPOINT  -->  Définition d'un point de retour
 
 
Une transaction est une unité logique de traitement d'un état cohérent 1 à un état cohérent 2, c'est-à-dire :
       - soit une suite de LMD
       - oit un LDD
       - soit GRANT ou REVOKE
 
La validation d’une transaction est :
       - implicite en LDD (COMMIT/ROLLBACK inutile)
       - explicite en LMD (COMMIT/ROLLBACK indispensable)
 
Exemple de fonctionnement :
      Connexion
      ->SAVEPOINT s1
      ->req1
      ->SAVEPOINT s2
      ->req2
      ->ROLLBACK TO s2
      ->SAVEPOINT s3
      ->req3
      ->COMMIT
 
Dernière mise à jour : ( 12-07-2014 )
 
< Précédent   Suivant >