Bonjour,
J'ai une procedure stockee qui enchaine les deux requetes suivantes:
Chez moi ça fonctionne tres bien. Cependant sur un autre environnement, je n'ai jamais mon indicateur à 3 alors que <autre_condition> est validée de nombreuses fois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 UPDATE Table SET indicateur = 2 WHERE <conditions>; UPDATE Table SET indicateur = 3 WHERE indicateur = 2 AND <autre_condition>;
La question que je me pose est : est ce le fait qu'il n'y ait pas de commit entre les deux qui peux poser problème ? Et si oui pourquoi ça marche chez moi sans commit ?
Merci d'avance.
Partager