Bonjour,
Voilà mon problème.
Je suis dans une procédure stockée.
Je veux assigner une variable avec un EXEC qui prend un paramètre
Exemple
Code:
1
2
3
4
5 DECLARE @montant decimal(10,2) SET @montant = EXEC CALCUL_MONTANT (SELECT id FROM T_MONTANT)
Version imprimable
Bonjour,
Voilà mon problème.
Je suis dans une procédure stockée.
Je veux assigner une variable avec un EXEC qui prend un paramètre
Exemple
Code:
1
2
3
4
5 DECLARE @montant decimal(10,2) SET @montant = EXEC CALCUL_MONTANT (SELECT id FROM T_MONTANT)
Ca ne serait pas exactement la même chose que ça ?
oui effectivement c'est comme le post du gars !
Le problème c'est que le lien que tu renvoies ne correspond pas du tout !
Et apparemment, le gars te le fait savoir !
Voila!
declare @montant decimal (10,2)
declare @id <quelque chose>
select @id=id from T_MONTANT
exec CALCUL_MONTANT @<INPUT PARAM>=@id, @<OUTPUT PARAM>=@montant output
Merci de me rappeler que c'est inutile de créer plusieurs posts !!
C'est trés utile !!
Si tu crois qu'en plus j'ai le temps de relire 4 fois le forum en long et en large pour m'apercevoir que mon post a le même topic qu'un autre ....
Ce sont des choses qui ne se disent pas ça !! Ou dis le plus habilement ...
Bref, Merci denverdba