Ziman
Messages postés245Date d'inscriptiondimanche 27 avril 2003StatutMembreDernière intervention26 septembre 2008
-
25 avril 2008 à 16:29
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
25 avril 2008 à 20:49
Bonjour,
je me pose une petite question. Comment puis-je faire pour créer une transaction dans une fonction stockée ? Je ne comprend pas pourquoi START TRANSACTION n'est pas accepté. En effet, j'ai par exemple une fonction qui doit faire quelques requetes SQL avec UPDATE et INSERT et j'aimerai que si un probleme survient, les changements soit "rollbacké".
Pourquoi peut-on le faire dans une procédure et non dans une fonction ? Il y a peut etre un moyen différent...
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 25 avril 2008 à 20:49
Hello,
je n'utilise que très peu mysql, mais à priori, je ne vois pas pourquoi ça ne marcherait pas. Ceci dit, il y a peut-être une raison hein...tu devrais montrer ta procédure.