Récupération dans une variable le resultat de Execute [Résolu]

Messages postés
42
Date d'inscription
lundi 14 janvier 2002
Dernière intervention
30 juin 2016
- - Dernière réponse : pradiergael
Messages postés
13
Date d'inscription
jeudi 7 mai 2009
Dernière intervention
11 décembre 2011
- 11 déc. 2011 à 00:23
Bonjour

J'aimerai savoir comment récupéré dans une variable le résultat de l'exécution de EXECUTE avec une chaîne de caractères. En exemple :
SELECT @req = 'Select 30000*28/30'
Exec (@req)
A ce niveau tout marche mais comment récupérer le résultat de calcul qui me donne 26133 comme résultat de calcul effectué dans une variable ???

Merci d'avance
Afficher la suite 

Votre réponse

5 réponses

Messages postés
62
Date d'inscription
mercredi 29 septembre 2004
Dernière intervention
4 janvier 2010
0
Merci
Résultat d'une procédure stockée dans une variable
http://www.xoowiki.com/Article/SQL-S...iable-468.aspx
Commenter la réponse de dymsbess
Messages postés
1
Date d'inscription
jeudi 5 janvier 2006
Dernière intervention
22 octobre 2009
Commenter la réponse de blacklotus007
Messages postés
4
Date d'inscription
vendredi 21 mars 2008
Dernière intervention
27 juillet 2011
0
Merci
Le lien étant devenu obsolète, si qq peut me donner la solution noir sur blanc
Merci!
Commenter la réponse de tinwul
Messages postés
13
Date d'inscription
jeudi 7 mai 2009
Dernière intervention
11 décembre 2011
0
Merci
ce n'est possible qu'en exécutant une fonction ou une procedure stockee


Execute a stored procedure or function
[ { EXEC | EXECUTE } ]
{
[ @return_status = ]
{ module_name [ ;number ] | @module_name_var }
[ [ @parameter = ] { value
| @variable [ OUTPUT ]
| [ DEFAULT ]
}
]
[ ,...n ]
[ WITH RECOMPILE ]
}
[;]

Execute a character string
{ EXEC | EXECUTE }
( { @string_variable | [ N ]'tsql_string' } [ + ...n ] )
[ AS { LOGIN | USER } = ' name ' ]
[;]
Commenter la réponse de pradiergael
Messages postés
62
Date d'inscription
mercredi 29 septembre 2004
Dernière intervention
4 janvier 2010
-2
Merci
Merci !
Commenter la réponse de dymsbess

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.