Bonjour,
J'ai une base de données dans laquelle j'aimerais que tout SELECT ne me renvoi pas plus de N enregistrements.
J'ai trouvé 2 solutions pour 1 requete :
- TOP N
- set ROWCOUNT N
Hors je veux que n'importe quel SELECT ne me renvoi que ce N enregistrement max.
Je suis donc à la recherche d'un paramètre dans SQL Server 2000 qui me permettrait cette limitation, sans redéfinir à chaque fois le rowcount.
Le paramètre sera amené a augmenter, ou diminuer donc j'ai pas spécialement envie de devoir modifier toutes mes procédures stockées de SELECT ...
Mon but est de ne définir le N qu'a un seul endroit.
Je pensais que le rowcount s'appliquait pour toute la base mais apparemment, il ne fonctionne qu'avec la meme session.
Quelqu'un aurait il une solution miracle pour moi ?
Merci
Worldofdada
Partager