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

ORA-02253:spesifikasi batasan tidak diizinkan di sini

create table log_table(
log_id varchar2(1000) primary key,
voter_ID varchar2(1000),   -- comma
CONSTRAINT abc FOREIGN KEY (voter_ID) REFERENCES voters(voter_ID)
)

Anda harus menambahkan , sebelum batasan:

create table log_table(
log_id varchar2(1000) primary key,
voter_ID varchar2(1000),
date_logged date, -- here
CONSTRAINT abc FOREIGN KEY (voter_ID) REFERENCES voters(voter_ID)
)

Saya juga akan mempertimbangkan kembali tipe data log_id /voter_id sebagai (NUMBER/INTEGER).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menaikkan kembali pengecualian pl/sql di blok penanganan pengecualian?

  2. Oracle Data Access FileNotFound:Oracle.DataAccess.Common.Configuration.Section.xsd

  3. Bagaimana melakukan penyetelan sql di Oracle

  4. Bagaimana cara mencari karakter baris baru di tabel Oracle?

  5. Cara Memilih dan Memesan Berdasarkan kolom tidak dalam pernyataan Groupy By SQL - Oracle