Peut requêtes paramétrées ont des paramètres de sortie?
-
20-09-2019 - |
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?
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