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

मैं Oracle SQL क्वेरी में त्रुटि की स्थिति कैसे प्राप्त कर सकता हूं?

कुछ झगड़ों के बाद जब मैं लगभग उम्मीद खो चुका था, तो मुझे (Google में खोज स्ट्रिंग को सही करने के लिए धन्यवाद) निम्नलिखित लिंक मिला: https://forums.oracle.com/thread/1000551

SQL> DECLARE
  2     c   INTEGER := DBMS_SQL.open_cursor ();
  3  BEGIN
  4     DBMS_SQL.parse (c, 'select * form dual', DBMS_SQL.native);
  5
  6     DBMS_SQL.close_cursor (c);
  7  EXCEPTION
  8     WHEN OTHERS THEN
  9        DBMS_OUTPUT.put_line ('Last Error: ' || DBMS_SQL.LAST_ERROR_POSITION ());
 10        DBMS_SQL.close_cursor (c);
 11        RAISE;
 12  END;
 13  /
Last Error: 9
DECLARE
*
ERROR at line 1:
ORA-00923: FROM keyword not found where expected
ORA-06512: at line 11


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Grafana के लिए Enterprise Manager ऐप का उपयोग करके अपने OEM को Grafana से कनेक्ट करें

  2. एक डेटाबेस/टेबल से दूसरे डेटाबेस/टेबल में डेटा कॉपी कैसे करें

  3. CLOB करने के लिए PL/SQL सरणी

  4. (अंग्रेज़ी) Oracle डेटाबेस 19c पूर्व-निर्मित डेवलपर VM का उपयोग कैसे करें

  5. ORA-01036:संग्रहीत फ़ंक्शन को कॉल करते समय अवैध चर नाम/संख्या