Bonjour

je suis sûr que je suis en train de faire une connerie, mais j'aimerais bien avoir confirmation et peut être une solution alternative.

Voilà, je voudrais récupérer le résultat d'une Proc Stock dans une variable.

Un peu de code et j'explique aprés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
DECLARE @Id_News INT
SET @Id_News = EXEC dbo.GOD_IdNews @ApplicationId
Ma Proc Stock retourne un entier et rien d'autre. Même si'l y a un soucis, elle retoune au moins 0 et pas Null.
Mais ça marche pas. il me dit que : Syntaxe incorrecte vers le mot clé 'EXEC'.

Et avec des parenthéses, pas mieux.
Ce qui m'ennuierais c'est d'être obligé de passer par une fonction. Mais si vous me dites que j'ai pas le choix, sinon ça marche pas, ben je le ferais, j'espère jsute que les autres cas d'application continurons à finctionner.

Merci