2015-06-24 71 views
-1
Error Code: 1452. Cannot add or update a child row: 

a foreign key constraint fails 
(`test`.`system_review`, CONSTRAINT `system_review_ibfk_1` FOREIGN KEY (`SYS_USER_ID`) REFERENCES `user_details` (`USER_ID`)) 

幫助我解決這個錯誤你的兩個表之間MySQL錯誤:1452

+1

您是否嘗試過在本網站上搜索? http://stackoverflow.com/questions/1253459/mysql-error-1452-cannot-add-or-update-a-child-row-a-foreign-key-constraint-fa http://stackoverflow.com/questions/21659691/error-1452-can-add-or-update-a-child-row-a-foreign-key-constraint-failures http://stackoverflow.com/questions/5256703/sql-error-1452-cannot- add-or-update-a-child-row-a-foreign-key-constraint-fail – Danielson

+0

請顯示你的SQL語句。這個錯誤可能是由許多問題引起的,但我最好的猜測是你試圖添加一個引用不存在的外鍵的行。 – Alex

+0

是一個外鍵約束失敗(test.system_review,CONSTRAINT system_review_ibfk_1 FOREIGN KEY(SYS_USER_ID)REFERENCES user_details(USER_ID))//幫我解決這個錯誤 –

回答

1

也許你已經設置的關係。並且您正嘗試更新您的子表所使用的基本記錄標識。