Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Kesalahan SQL:ORA-02000:kata kunci SELALU hilang saat membuat tabel berbasis kolom identitas

Mungkin database Oracle (server) yang Anda coba sambungkan adalah 12c , namun klien (dipasang secara lokal) yang Anda gunakan tidak mendukung fitur tersebut. Harap periksa versi klien Oracle Anda , bisa jadi 11g atau lebih rendah yang tidak mendukungnya. Anda perlu mengunduh versi klien yang lebih tinggi.

Bekerja dengan sempurna pada versi 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. Perbarui pernyataan menggunakan dengan klausa

  2. String koneksi Oracle tanpa file tnsnames.ora

  3. Cari Tahu Simbol Mata Uang Yang Digunakan Sesi Anda di Oracle

  4. Cara mendapatkan usia dalam tahun, bulan, dan hari menggunakan Oracle

  5. Oracle 11g dan integrasi pegas hibernasi dan jsf