Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL Workbench - Пренасочващо инженерство - Грешка 1005:Не може да се създаде таблица (errno:150)

Променете ограничението на външния ключ в таблицата Grant.

Вижте 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

Наименувайте ограничението както искате.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. дата и време за преминаване на стойност от python към mysql

  2. Извличане на данни от MySQL в json масив

  3. NodeJS отговори, че часовата зона на MySQL е различна, когато извличам директно от MySQL

  4. Затваряне/обединяване на MySQL ODBC връзки

  5. премахване на специални символи в php