sql >> Database >  >> RDS >> Mysql

MySQL-fout 1215:kan geen beperking voor externe sleutels toevoegen

Ik vermoed dat Clients.Case_Number en/of Staff.Emp_ID zijn niet precies hetzelfde gegevenstype als Clients_has_Staff.Clients_Case_Number en Clients_has_Staff.Staff_Emp_ID .

Misschien zijn de kolommen in de bovenliggende tabellen INT UNSIGNED ?

Ze moeten in beide tabellen exact hetzelfde gegevenstype zijn.



  1. Wat is een kandidaatsleutel in databaseontwerp?

  2. Video:Oracle 12c IDENTITY Column Performance op RAC

  3. 11 manieren om externe sleutels in een SQL Server-database te retourneren met T-SQL

  4. Dagen aftrekken van een datum in PostgreSQL