Può parametrizzato le query sono parametri d'uscita?
-
20-09-2019 - |
Domanda
In SQL Server c'è un modo per avere un parametro di output restituire il numero totale di record (per il paging) in una query con parametri?
Soluzione
Una stored procedure può avere un parametro di output, ma non una query standard. Si potrebbe eseguire una query iniziale per ottenere il conteggio dei record, oppure tornare mutliple risultati set da una query.
Altri suggerimenti
No, ma si può fare qualcosa di simile:
SELECT
**,
COUNT(*) OVER(PARTITION BY ID)
FROM TABLE
Non molto carina, ma restituisce conteggio dei record. È inoltre possibile utilizzare ROW_NUMBER ().
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow