Bonjour,
J’ai un soucis avec une requête une peu compliqué. Mais que j’ai
simplifié pour faire comprendre mon problème. J’ai une requête dynamique
dans lequel la table peut changer et il y’a 1 seul valeur de retour
Declare @table as varchar(100)
Declare @val as varchar(100)
Select @val = field from @table
J’aimerais l’exécuter par une commande execute. Mais je n’arrive pas a
récupérer la valeur de @val dans la méthode dans la procédure.
Declare @table as varchar(100)
Declare @val as varchar(100)
Execute ( ‘Select @val = field from ‘+@table)
Print @val
Mais ca ne marche pas.
Merci de votre aide
Partager