j'ai une erreur bizarre à cause d'un ROLLBACK.
Lorsque je lance la requête suivante :
la 2ème fois (il faut bien provoquer le rollback), j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 exec SPR_AddService 'Informatique' go
La 1ère est normale, c'est moi qui la génère. Mais la 2ème me gène. Bien sur, je n'ai pas de begin transaction. Le problème, c'est que je ne veux pas en mettre, en fait, mais que la transaction commence à la 1ère ligne de code, et que donc ça soit tout rollback du début. vous voyez ce que je veux dire ? (en plus, "begin transaction", il me semble avoir lu je ne sais pas où que c'était pas standard :o\ ).Serveur : Msg 60201, Niveau 16, État 1, Procédure SPR_AddService, Ligne 29
Ce SERVICE existe déjÃ
Serveur : Msg 3903, Niveau 16, État 1, Procédure SPR_AddService, Ligne 30
La requête ROLLBACK TRANSACTION n'a pas de BEGIN TRANSACTION correspondante.
Bref... Que dois-je faire ?
Partager