首頁 >資料庫 >mysql教程 >為什麼我收到 MySQL 錯誤 1215:無法新增外鍵約束?

為什麼我收到 MySQL 錯誤 1215:無法新增外鍵約束?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-12-28 04:37:10136瀏覽

Why Am I Getting MySQL Error 1215: Cannot Add Foreign Key Constraint?

無法新增外鍵:MySQL 錯誤1215

在嘗試設計新的資料庫模式時,使用者遇到MySQL 錯誤「錯誤1215:無法新增外鍵」關鍵約束。 「他們已經將資料庫引擎設定為 InnoDB,並驗證指定為外鍵的鍵是各自表中的主鍵。

問題可能源自 Clients_has_Staff 和 Clients_has_Staff中的外鍵列之間的資料類型不同父表(客戶和員工)中對應的主鍵列。列在所有三個中是否具有相同的資料類型表:

Clients_has_Staff.C lients_Case_Number

Clients.Case_號碼

Clients_has_Staff.Staff_Emp_ID
  • Staff.Emp_ID

以上是為什麼我收到 MySQL 錯誤 1215:無法新增外鍵約束?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn