sql >> Databáze >  >> RDS >> Mysql

Chyba MySQL 1215:Nelze přidat omezení cizího klíče

Hádám, že Clients.Case_Number a/nebo Staff.Emp_ID nejsou přesně stejného datového typu jako Clients_has_Staff.Clients_Case_Number a Clients_has_Staff.Staff_Emp_ID .

Možná jsou sloupce v nadřazených tabulkách INT UNSIGNED ?

V obou tabulkách musí být přesně stejný datový typ.



  1. Vygenerujte sql s poddotazem jako sloupec v příkazu select pomocí SQLAlchemy

  2. Typy v MySQL:BigInt (20) vs Int (20)

  3. Načítání data na serveru SQL, CURRENT_TIMESTAMP vs GetDate()

  4. Jak zdravý je váš SQL Server? Proaktivní monitorování databáze je kritické