DataBase/RDBMS

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

Dev.BeryL 2022. 3. 3. 10:18
728x90

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

 

구성되어있는 테이블에서 외래키를 추가 하다 발생한 에러 

 

 

-> 테이블 안에서 값이 이미 존재하여, 외래키로 선언 하려는 컬럼의 값과 참조하는 테이블의 값이 존재하더라도 존재하지 않을 수 있기에 발생할 수 있음

 

해결법 : 구성된 테이블의 내용 비우고 다시 시도해야 한다.

 

기존 테이블 데이터는 백업을 받아놓고 비운 뒤에 외래키 추가 후 다시 삽입 하면 해결 할 수 있음

반응형

'DataBase > RDBMS' 카테고리의 다른 글

DB 간단한 개념 정리  (0) 2022.04.01