Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL Workbench - Forward Engineering - Error 1005:Tidak dapat membuat tabel (errno:150)

Ubah batasan kunci asing di tabel Grant.

Lihat http://www.sqlfiddle.com/#!2/04945

  CONSTRAINT `InstrumentGrant`
    FOREIGN KEY (`RecipientID`)
    REFERENCES `Entities` (`ID`)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION,
  CONSTRAINT `InstrumentGrant_2`
    FOREIGN KEY (`DonorID`)
    REFERENCES `Entities` (`ID`)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION

Beri nama batasan yang Anda inginkan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah bidang pilihan drop-down rentan terhadap segala jenis injeksi?

  2. Cara menghapus catatan MySQL setelah waktu tertentu

  3. Apa arti titik dua sebelum literal dalam pernyataan SQL?

  4. Cara terbaik untuk memvalidasi input pengguna JDBC?

  5. Terhubung ke MySQL langsung dari aplikasi iPad (bukan melalui PHP, dll.)