-
Exécuter une transaction
Bonjour, j'ai besoin de mettre en place des transactions pour éviter des erreurs lors de bloc de requêtes.
Voici le processus :
START TRANSACTION;
ma requete;
Ma deuxieme requete
Comment vérifier si les 2 requêtes ont fonctionné ou non afin de choisir si je fait un COMMIT ou ROLLBACK ?
Merci par avance à tous ;)
-
bonjour,
si vos requêtes ne sont pas correctes vous aurez une exception.
A partir de là rollback (ou non selon la gravité)
-
Salut,
Merci pour la réponse, mais comment puis-je récupérer l’exception ou l'erreur ?
Car aprés mes requetes, je doit bien faire un if(mes requete ok){
commit sinon rollback ?
-
rapprochez vous de la doc de votre SGBD c'est trop spécifique comme question
Recherchez avec les mots clefs : error handling