मैं एक साधारण संग्रहित प्रक्रिया को कॉल करने की कोशिश कर रहा हूं जो सामान्य परीक्षण प्रारूप में नामों की एक सूची को एक ही पंक्ति में वापस कर देगा। मैं इसे दो पैरामीटर पास कर रहा हूं, लेकिन कोई फर्क नहीं पड़ता कि मैं कॉल कैसे सेट करता हूं, या तो ओएलई डीबी स्रोत संपादक के भीतर, या निष्पादित SQL कार्य के भीतर। कुछ ऐसा होना चाहिए जो मैं अपने SQL कथन बी/सी के साथ याद कर रहा हूं, मुझे एक त्रुटि मिल रही है।एसएसआईएस संग्रहीत प्रक्रिया कॉल
मेरे एसक्यूएल कमांड पाठ
EXEC [dbo].[spGetEmployerIdCSV] ?, ?
मापदंडों मैं गुजर रहा हूँ सूचीबद्ध हैं बिल्कुल के रूप में वे, संग्रहीत प्रक्रिया घोषित किये गए हैं @IDType
और @IDNumber
, जो पूर्वनिर्धारित वैरिएबल से मैप किया जाता है।
जब भी मैं या तो कार्य प्रकार से इसे चलाने के लिए प्रयास करते हैं, मैं एक
EXEC एसक्यूएल निर्माण मिलता है या बयान समर्थित नहीं है।
एसएसआईएस के भीतर संग्रहीत प्रक्रिया को चलाने का सबसे अच्छा तरीका क्या है?
धन्यवाद।
आप एक पैरामीटर मानचित्रण था: यहाँ एक स्क्रीनशॉट (संस्करण 2012 में) है? इसका पालन करें http://www.sqlis.com/post/The-Execute-SQL-Task.aspx – JonH
एसएसआईएस का कौन सा संस्करण? – HLGEM
यह 2012 है। मुझे पता चला कि यह मुद्दा एक वर्चर (अधिकतम) – Paynetech