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

Buat Kesalahan Tabel - Oracle SQL

Anda tampaknya mencoba mendeklarasikan kunci asing sebaris dan sintaksnya salah, Anda ingin:

CREATE TABLE B_BOOKING (
    booking_number int PRIMARY KEY,
    date_booked date,
    performance_order int,
    base_pay int,
    band_number int,
    concert_number int REFERENCES B_CONCERT(concert_number)
)

Juga, Anda tidak memerlukan NOT NULL batasan pada PRIMARY KEY kolom.

Atau Anda dapat mendeklarasikan batasan sebagai:

CREATE TABLE B_BOOKING (
    booking_number int PRIMARY KEY,
    date_booked date,
    performance_order int,
    base_pay int,
    band_number int,
    concert_number int,
    CONSTRAINT constraint_name FOREIGN KEY ( concert_number )
                               REFERENCES B_CONCERT(concert_number)
)



  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 menangani pengecualian kursor ketika kueri pemilihan mengembalikan nol catatan

  2. SQL Oracle LEFT JOIN dan kesalahan SUBQUERY:ORA-00905:kata kunci hilang

  3. Bagaimana cara mengubah urutan karakter menjadi format tanggal untuk disimpan dalam database?

  4. mencoba mengekspor kode sumber Java dari database Oracle

  5. CONCAT di pengembang sql