Procedure stockée appelée dans une autre
Bonjour.
J'ai un petit souci avec des procédures stockées sous SQL server 2005 et visual studio 2005.
En effet j'ai 2 procédures stockées que je peux exécuter de 2 manieres différentes. Une des 2 peut etre lancée seule et l'autre, lorsqu'elle est lancée appelle la premiere.
Hors je dois vérifier ce que renvoie cette premiere en sortie (pour récuperer si tout s'est bien déroulé).
Donc:
La premiere peut etre exécutée seule (en entrée @idProject et en sortie @AddOk)
Code:
1 2 3 4 5 6 7 8
|
ALTER PROCEDURE dbo.projectStart
@idProject[smallInt] = null,
@AddOk[smallInt] = null OUTPUT,
@idPhase[smallInt] = null,
@idLot[smallInt] = null,
@stateProject[smallInt] = null,
@countProject[smallInt] = null |
et l'autre appele la premiere en lui envoyant @idProject et en récupérant @resultMAJProject
Code:
1 2 3 4 5 6 7 8 9
|
ALTER PROCEDURE dbo.taskStart
@idTask[smallInt] = null,
@idProject[smallInt] = null,
@stateTask[smallInt] = null,
@stateProject[int] = null,
@countTask[smallInt] = null,
@resultMAJProject[smallInt] = null,
@startOk[smallInt] = null OUTPUT |
Le probleme vient surtout de la récupération, tout le reste marche...mais je ne peux pas savoir si dans l'appel tout s'est bien déroulé...
Merci de votre aide ++