Syntaxes de START TRANSACTION , COMMIT et ROLLBACK <<< |
Commandes qui ne peuvent pas être annulées | Commandes qui peuvent causer une validation implicite >>> |
14.4 Commandes relatives aux verrous et aux transactions 14 Syntaxe des commandes SQL Manuel de Référence MySQL 4.1 : Version Française . Syntaxes de START TRANSACTION , COMMIT et ROLLBACK ->Commandes qui ne peuvent pas être annulées . Commandes qui peuvent causer une validation implicite . Syntaxe de SAVEPOINT et ROLLBACK TO SAVEPOINT . Syntaxe de LOCK TABLES/UNLOCK TABLES . Syntaxe de SET TRANSACTION |
14.4.2 Commandes qui ne peuvent pas être annuléesCertaines commandes ne peuvent pas être annulées. En général, elles incluent le langage de définition des données (DDL), comme les commandes qui créent ou effacent des bases de données, ou celles qui créent, modifient ou effacent des tables de données. Il est recommandé de concevoir vos transactions pour éviter ces commandes. Si vous soumettez une commande qui ne peut pas être annulée, dès le début de votre transaction, et qu'une commande ultérieure échoue, vous pourrez pas annuler l'ensemble de la transaction avec ROLLBACK . |
<< | Commandes qui ne peuvent pas être annulées | >> |
Syntaxes de START TRANSACTION , COMMIT et ROLLBACK | Commandes relatives aux verrous et aux transactions | Commandes qui peuvent causer une validation implicite |