निष्पादित कर सकता है मैं SQL सर्वर के लिए नया हूं और अपनी पहली संग्रहीत प्रक्रिया बनाई है। यह ठीक निष्पादित करता है और मैं 'Programmability' के तहत यह पता लगा सकते हैं, 'संग्रहित प्रक्रिया' तो मैं एक नई क्वेरी और प्रकार को खोल निम्नलिखित बयानों में पॉप:संग्रहीत प्रक्रिया नहीं मिल सका, हालांकि इसे
use name_of_database
exec name_of_stored_procedure 'value'
हालांकि संग्रहीत प्रक्रिया, संग्रहीत के नाम निष्पादित करने से पहले प्रक्रिया को रेड नोटिंग में रेखांकित किया गया है, यह नहीं मिला है, इसलिए मैं क्वेरी चलाता हूं:
select * from INFORMATION_SCHEMA.ROUTINES where ROUTINE_NAME = 'name_of_stored_procedure'
नाडा। यह कुछ भी नहीं देता है।
हालांकि अगर मैं आगे बढ़ता हूं और संग्रहित प्रक्रिया निष्पादित करता हूं, तो यह ठीक काम करता है।
मैं क्या गलत कर रहा हूं?
यदि 'INFORMATION_SCHEMA' क्वेरी कुछ भी नहीं लौटा, तो मुझे नहीं लगता कि IntelliSense कैश आपकी समस्या थी (या कम से कम आपका एकमात्र मुद्दा नहीं)। ऐसा लगता है कि आप सही डेटाबेस के संदर्भ में नहीं थे। –