Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

मैं ORA-00911:अमान्य वर्ण त्रुटि को कैसे हल कर सकता हूं?

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

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

केवल टिप्पणी की गई लाइन को हटाने से समस्या दूर हो जाती है, लेकिन यदि आपने इसे वास्तविक प्रतिबद्धता के साथ भी देखा है तो संभव है कि आप कथनों को चलाने के लिए गलत तरीके का उपयोग कर रहे हैं।

इस संबंधित प्रश्न पर एक टिप्पणी में टॉड अर्धविरामों को कैसे पार्स करता है, इसके बारे में कुछ और जानकारी है, लेकिन मैं टॉड के साथ अधिक विस्तार में जाने के लिए पर्याप्त परिचित नहीं हूं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle में सम्मिलित करना और उत्पन्न अनुक्रम ID को पुनः प्राप्त करना

  2. SQL क्वेरी में वैकल्पिक पैरामीटर को कैसे संभालें?

  3. कर्मचारियों के नामों को उनके शहर के कॉलम के अनुसार व्यवस्थित करने की आवश्यकता है

  4. OracleException (0x80004005) Oracle डेटाबेस से कनेक्ट करते समय

  5. आप किसी प्रश्न की व्याख्या योजना की व्याख्या कैसे करते हैं?