Requete SQL dans boucle while
Voila, petit probleme sur SQLServer (pas forcément spécifique )
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
Declare @nbMot int,
@WhereClause VARCHAR(200),
@Mot VARCHAR(25)
Set @nbMot = 2 -- renseigne par parametre transmis
while(@nbMot != 0)
begin
Set @Mot = 'toto' -- renseigne par parametre transmis
--print @nbMot
AND Description_demande LIKE '%'+@Mot+'%' AND Description_travaux like '%'+@Mot+'%'
Set @nbMot = @nbMot - 1
end |
L'interet est d'excuter une requete SQL a l'interieur d'une boucle while
Mais cela ne marche pas alors que :
si je mets la requete à l'exterieur de la boucle la ca va
Donc voila je ne maitrise pas SQLServer donc je voudrais avoir votre avis ...