J'ai une procédure stockée qui renvoie des lignes:
CREATE PROCEDURE MyProc
AS
BEGIN
SELECT * FROM MyTable
END
Ma procédure actuelle est un peu plus compliquée, c'est pourquoi un sproc est nécessaire.
Est-il possible de sélectionner la sortie en appelant cette procédure?
Quelque chose comme:
SELECT * FROM (EXEC MyProc) AS TEMP
J'ai besoin d'utiliser SELECT TOP X
,, ROW_NUMBER
et une WHERE
clause supplémentaire pour paginer mes données, et je ne veux pas vraiment passer ces valeurs en tant que paramètres.