COMMIT

Name

COMMIT  --  exécute la transaction en cours.

Synopsis

COMMIT [ WORK | TRANSACTION ]
  

Entrées

WORK, TRANSACTION

Mots-clé optionnels. Ils n'ont pas d'effet.

Sorties

COMMIT

Message retourné si la transaction est exécutée correctement.

NOTICE: COMMIT: no transaction in progress

Il n'y a pas de transaction en cours.

Description

COMMIT exécute la transaction. Tous les changements faits par la transaction deviennent visibles pour les autres et sont garantis durables en cas de crash.

Notes

Les mots-clé WORK et TRANSACTION peuvent être omis.

Utilisez ROLLBACK pour arrêter une transaction.

Utilisation

Pour rendre les changements permanents :

COMMIT WORK;
   

Compatibilité

SQL92

SQL92 spécifie seulement les deux formes COMMIT et COMMIT WORK. Autrement, pleinement compatible.