मेरे पास एक संग्रहीत प्रक्रिया है जो पंक्तियों को लौटाती है:
CREATE PROCEDURE MyProc
AS
BEGIN
SELECT * FROM MyTable
END
मेरी वास्तविक प्रक्रिया थोड़ी अधिक जटिल है, यही वजह है कि एक स्पोक आवश्यक है।
क्या इस प्रक्रिया को कॉल करके आउटपुट का चयन करना संभव है?
कुछ इस तरह:
SELECT * FROM (EXEC MyProc) AS TEMP
मैं उपयोग करने की आवश्यकता SELECT TOP X
, ROW_NUMBER
और, एक अतिरिक्त WHERE
पृष्ठ पर खंड अपने डेटा, और मैं नहीं है वास्तव में पैरामीटर के रूप में इन मूल्यों को पास करना चाहते हैं।