Bonjour


j'ai une procedure stockee qui appelle la fonction ci-dessous laquelle me retourne 1 ligne de donnees

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
CREATE FUNCTION [dbo].[Q_GETMRVALUES]  (@NUmOF VARCHAR (20),
                             		@NumArticle VARCHAR(20))
RETURNS TABLE AS 
RETURN 
	(SELECT opnr, aopos, aonr, LagStalle, dummyuniqueid, VaruGruppKod, ArtProdKonto    
     FROM   mr 
     WHERE  aonr    = @NumOF
     AND    mrartnr = @NumArticle)
GO
Je cherche sans succes quelle est la syntaxe qui me permette de recuperer dans des variables de ma PS les differentes valeurs retournees par ma fonction ?

Je pensais a quelque chose comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
select @var1, @var2, @var3, @var4, @var5, @var6, @var7 from dbo.Q_GETMRVALUES('17','PETG')
mais cela ne fonctionne pas

Quelqu'un aurait-il une idee ?
Merci a vous