Question

Dans SQL Server est-il un moyen d'avoir un paramètre de sortie retourne le nombre total d'enregistrements (pour la pagination) dans une requête paramétrées?

Était-ce utile?

La solution

Une procédure stockée peut avoir un paramètre de sortie, mais pas une requête standard. Vous pouvez exécuter une requête initiale pour obtenir le nombre d'enregistrements, ou le retour mutliple ensembles de résultats d'une requête.

Autres conseils

Non, mais vous pouvez faire quelque chose comme ça:

SELECT
**,
COUNT(*) OVER(PARTITION BY ID)
FROM TABLE

Pas très jolie, mais retourne nombre d'enregistrements. Vous pouvez également utiliser ROW_NUMBER ().

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top