Bonjour,
j'ai un probleme avec ce code :

declare @requete varchar(100)
declare @resultat varchar(100)
declare @table varchar(10)

set @table = 'matable.monchamps'

set @resultat =(select count(*) from @table)

print(@resultat)


--> résultat: La variable '@table' doit être déclarée.

si je met 'select count(*) from matable.monchamps' au lieu de 'select count(*) from @table' ca marche,
@resultat recoit bien le resultat du count(*)

mais ca resout pas mon probleme :
Comment je peux faire pour utiliser @table ?

merci