Ich habe eine gespeicherte Prozedur, die Zeilen zurückgibt:
CREATE PROCEDURE MyProc
AS
BEGIN
SELECT * FROM MyTable
END
Mein eigentliches Verfahren ist etwas komplizierter, weshalb eine gespeicherte Prozedur erforderlich ist.
Ist es möglich, die Ausgabe durch Aufruf dieser Prozedur auszuwählen?
Etwa so:
SELECT * FROM (EXEC MyProc) AS TEMP
Ich benötige SELECT TOP X
, ROW_NUMBER
und eine zusätzliche WHERE
Klausel, um meine Daten auszulagern, und ich möchte diese Werte nicht wirklich als Parameter übergeben.