आप जो कथन निष्पादित कर रहे हैं वह मान्य है। त्रुटि का अर्थ यह प्रतीत होता है कि टॉड कमांड के हिस्से के रूप में अनुगामी अर्धविराम को शामिल कर रहा है, जो ORA-00911
का कारण बनता है जब इसे किसी कथन के भाग के रूप में शामिल किया जाता है - चूंकि यह क्लाइंट में एक कथन विभाजक है, स्वयं कथन का भाग नहीं है।
यह निम्नलिखित टिप्पणी-आउट लाइन हो सकती है जो टॉड को भ्रमित कर रही है (जैसा कि यहां वर्णित है); या ऐसा इसलिए हो सकता है क्योंकि आप सब कुछ एक ही कथन के रूप में चलाने की कोशिश कर रहे हैं, इस स्थिति में आप रन स्क्रिप्ट कमांड का उपयोग करने का प्रयास कर सकते हैं (F9 ) रन स्टेटमेंट के बजाय (F5 )।
केवल टिप्पणी की गई लाइन को हटाने से समस्या दूर हो जाती है, लेकिन यदि आपने इसे वास्तविक प्रतिबद्धता के साथ भी देखा है तो संभव है कि आप कथनों को चलाने के लिए गलत तरीके का उपयोग कर रहे हैं।
इस संबंधित प्रश्न पर एक टिप्पणी में टॉड अर्धविरामों को कैसे पार्स करता है, इसके बारे में कुछ और जानकारी है, लेकिन मैं टॉड के साथ अधिक विस्तार में जाने के लिए पर्याप्त परिचित नहीं हूं।