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

kesalahan tanda kurung kanan ORA-00907 di Oracle

Hapus ON UPDATE CASCADE yang tidak didukung secara langsung di Oracle.

Misalnya:

CREATE TABLE Firstaiders(
Staff_ID    NUMBER NOT NULL,
CONSTRAINT  pk_Firstaiders PRIMARY KEY (Staff_ID),
FOREIGN KEY(Staff_ID) REFERENCES Staff(Staff_ID) ON DELETE CASCADE);

Oracle mengharapkan tanda kurung yang benar setelah ON DELETE CASCADE tetapi ditemukan ON UPDATE CASCADE yang menyebabkan ORA-00907




  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 mengubah data baris tunggal menjadi satu kolom di Oracle

  2. Unggahan file dalam aplikasi PL/SQL non-Apex dimigrasikan ke ORDS

  3. SQL Pengenal Tidak Valid

  4. Oracle, menambahkan nol di depan ke string (bukan angka)

  5. Bagaimana cara memeriksa apakah File adalah Gambar Menggunakan PL/SQL?