
Exécuter une requête avec une variable en T-SQL
Comment exécuter une chaîne de caractères avec une variable en dur avec EXEC ? Lancer l’exécution d’une chaîne de charactère du type : “@SQL = ‘SELECT CHAMPS1, CHAMPS2 FROM TABLE_1 WHERE CHAMPS1 = @VARIABLE’ EXEC @SQL”. Le message d’erreur suivant s’affiche : “Must declare the scalar variable “@SQL”. Alors …