Ich stimme Marcelo größtenteils zu, aber wenn Sie darauf eingestellt sind, eine gespeicherte Prozedur zu verwenden, oder Ihre gespeicherte Prozedur irgendetwas tut, das sich auf Daten auswirkt, könnten Sie einen #temp
erstellen Tabelle mit der Struktur der Ausgabe Ihrer gespeicherten Prozedur, und tun Sie dann so etwas wie
INSERT INTO #temp
EXEC [dbo].[SPGetResults] '900',300,'USD'
Und dann führen Sie Ihre Verknüpfungen und Auswahlen in der temporären Tabelle durch.