Bonjour, j'aimerai pouvoir faire un top dynamique. Je passe dans un paramètre une variable (un entier), et utiliser cette variable dans ma requete pour limiter le nombre de ligne renvoyées.
Soit :
Mais je ne peux pas. Je pourrai créer la requete sous forme de chaine de caractère puis l'exectuer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select top @maVar * from
soit :
puis
Code : Sélectionner tout - Visualiser dans une fenêtre à part @requete = 'select top ' + convert(varchar, @maVar) + ' from '
exec requete
mais j'aimerai savoir si quelqu'un a déjà trouver une autre solution.
Merci
[pharaonix] merci d'utiliser les balises code la prochaine fois
Partager