इसी तरह के प्रश्न के आधार पर:-stored-proce">"ऑब्जेक्ट बंद होने पर ऑपरेशन की अनुमति नहीं है" संग्रहित प्रक्रिया को निष्पादित करते समय मैंने टिप्पणी में सिफारिश की:
Operation is not allowed when the object is closed
. का सबसे आम कारण यह है कि उस संग्रहीत कार्यविधि में SET NOCOUNT ON
. शामिल नहीं है कमांड, जो अतिरिक्त परिणाम सेट को SELECT
. के साथ हस्तक्षेप करने से रोकता है बयान।
अधिक जानकारी के लिए, कृपया देखें:SET NOCOUNT (Transact-SQL)