Bonjour à tous,
Je souhaite déclarer une variable @RQT de ce type :
La variable @DB est une autre variable inclut dans mon code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SET @RQT = 'SET @DB = select * from table' Exec(@RQT)
si j'execute directement le code contenu dans ma variable le script s'execute sans erreur, cependant qd j'utilise la variable @RQT et la commande EXEC j'obtiens l'erreur suivante :
Msg 137, Level 15, State 1, Line 1
Must declare the scalar variable "@BD".
Si quelqu'un a une idée ....
Merci d'avance.
Xavier Fabre.
Partager