Bonjour,
Dans une procédure stockée, je souhaiterais mettre en paramètre le SELECT TOP pour ensuite faire un traitement derrière.
Exemple
CREATE PROCEDURE testTOP
@categorie integer
AS
SELECT TOP @categorie PERCENT dbo.toto.*
FROM dbo.toto
WHERE (id_toto > 0)
.....
Mais j'ai un message d'erreur à l'enregistrement de la procédure sur SELECT TOP @categorie
Je voudrais passer en paramètre de la procédure cet argument pour mes traitements derrière (ex :SELECT TOP 10 ou SELECT TOP 55)
J'espère que j'ai été assez clair dans mes explications.
En vous remerciant pour vos recherches, bonne journée.