본문 바로가기
IT-개발,DB

[SQL/Error] (1452): Cannot add or update a child row: a foreign key constraint fails

by SB리치퍼슨 2021. 8. 17.

Error 1452 : Cannot add or update a child row: a foreign key constraint fails

에러메시지와 함께 외래키 참조 필드가 표시된다.
무슨 문제를 일으켰는지 잘 모르겠다. 
변수나 구조체 SQL 관련 정의와 구현상에는 문제가 없어보인다.

위와 같이 생각할 수 있습니다.
문제는 참조무결성 문제입니다.
참조무결성에는 다음의 3가지가 있습니다.


외래키 참조 무결성
도메인 참조 무결성

위의 내용대로 디버깅 하면 문제를 찾을 수 있습니다.



반응형

댓글