यह त्रुटि इसलिए होती है क्योंकि आपने संग्रहीत कार्यविधि को कॉल करने से पहले इन/आउट पैरामीटर को सही ढंग से बाध्य नहीं किया है। अब मेरे पास सीआई के साथ बहुत अधिक अनुभव नहीं है, इसलिए मुझे नहीं पता कि यह क्वेरी स्ट्रिंग को कैसे निष्पादित करता है, लेकिन मुझे पता है कि आपको पहले स्थानीय चर के लिए इनपुट और आउटपुट पैरामीटर को बांधना होगा, आप उन्हें केवल अंदर नहीं डाल सकते हैं क्वेरी स्ट्रिंग।
यहां एक उदाहरण का लिंक दिया गया है जो इसे समझने में आपकी सहायता कर सकता है। http:// www.dbmotive.com/ora-24374-define-not-done-before-fetch-or-execute-and-fetch/