COMMIT — Valider la transaction en cours
COMMIT [ WORK | TRANSACTION ]
COMMIT
valide la transaction en cours.
Tout le monde peut désormais voir les modifications réalisées
au cours de la transaction. De plus, leur persistance est garantie en
cas d'arrêt brutal du serveur.
WORK
TRANSACTION
Mots clés optionnels et sans effet.
ROLLBACK est utilisé pour annuler une transaction.
Lancer COMMIT
à l'extérieur d'une transaction n'a aucune conséquence
mais provoque l'affichage d'un message d'avertissement.
Valider la transaction courante et rendre toutes les modifications persistantes :
COMMIT;
Le standard SQL ne spécifie que les deux formes
COMMIT
et COMMIT WORK
.
Pour le reste, cette commande est totalement conforme.