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

SQL त्रुटि:ORA-02000:पहचान कॉलम आधारित तालिका बनाते समय हमेशा कीवर्ड गुम होना

शायद Oracle डेटाबेस (सर्वर) आप 12c से कनेक्ट करने का प्रयास कर रहे हैं , हालांकि क्लाइंट (स्थानीय रूप से स्थापित) आप जिस सुविधा का उपयोग कर रहे हैं वह सुविधा का समर्थन नहीं करती है। कृपया अपने Oracle क्लाइंट संस्करण की जांच करें , यह 11g या उससे कम हो सकता है जो इसका समर्थन नहीं करता है। आपको एक उच्चतर क्लाइंट संस्करण डाउनलोड करने की आवश्यकता है।

संस्करण 12.1.0.1 . पर पूरी तरह से काम करता है ।

SQL> select banner from v$version where rownum = 1;

BANNER
--------------------------------------------------------------------------------
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production

SQL> CREATE TABLE AUTH_PERMISSION
  2  (
  3      ID NUMBER(19,0) GENERATED BY DEFAULT ON NULL AS IDENTITY,
  4      -- ID NUMBER(19,0) PRIMARY KEY NOT NULL,
  5      NAME VARCHAR2(50) UNIQUE NOT NULL,
  6      ACTION_ID NUMBER(19,0) NOT NULL,
  7      RESOURCE_ID NUMBER(19,0) NOT NULL,
  8      ENVIRONMENT_ID NUMBER(19,0) NOT NULL
  9  );

Table created.


  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 12cR2 अब बीटा में है

  2. Oracle में एक कॉलम में सभी गैर-संख्यात्मक मान खोजें

  3. क्या ODP.NET को Oracle क्लाइंट संस्थापन की आवश्यकता है

  4. इकाई फ्रेमवर्क और एकाधिक स्कीमा

  5. यदि मौजूद नहीं है तो Oracle सम्मिलित करें कथन