« MySQL/Débogage » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 24 :
</source>
Ici une erreur surgit lors de la deuxième insertion d'un id=1. Selon une condition, on peut donc annuler les insertions de 2 et 3, ou bien les soumettre.
 
{{remarque|1=Par défaut, MySQL est en autocommit, cela signifie qu'un COMMIT est automatiquement effectué après chaque opération (rendant inutile les ROLLBACK). Pour le désactiver, lancer <code>SET autocommit = 0;</code>}}
 
{{attention|S'il y a plusieurs COMMIT avant un ROLLBACK (par exemple dans une boucle), ce dernier n'annulera que les opérations consécutives au dernier COMMIT.}}