2012-10-19 18 views
0

即時嘗試添加一個外鍵到我的數據庫,它不允許我.. 改變表aquaticstarschedule
添加外鍵(username)引用aquaticstar。我知道這裏有很多類似這樣的帖子,但是我閱讀了他們,似乎沒有任何工作...即時通訊使用Windows 32位... sqlyog是我的數據庫和wampserver的GUI。 ..我把SQL對我的數據庫引擎收錄...我不想雜亂的問題...水星數據庫:無法添加或更新子行:外鍵約束失敗

http://pastebin.com/TPqdSucJ

請讓我知道什麼是錯的,請讓我知道如果你需要任何其他信息...

+0

您是否使用MySQL與myISAM或InnoDB? –

回答

0

也許您正在使用MyISAM默認存儲引擎支持參考。

+0

但我在其他表中有外鍵.. – user1703514

+0

@ user1703514很高興你找到了解決方案。您應該首先提供了關於您的配置等的更多信息 –

0

OHH MAN!我想通了......所以在我的兩張桌子上我有不同的信息......所以在我的日程安排表中,我應該有一個名爲用戶名的列,它是員工表主鍵用戶名的外鍵......但在我的日程安排表上,我的用戶名沒有在我的員工表中找到......所以這就是爲什麼我得到了錯誤...我確保所有用戶名存在於我的員工表中......並且瞧...它工作。 .. thnx球員的所有幫助anywaiz .. :)

相關問題