SW/Database
ORA-02291: Integrity constraint violated - parent key not found / 원인과 해결방법
ORA-02291 에러는 참조 무결성 제약 조건이 위반될 때 발생합니다.이는 자식 테이블에 삽입하려는 외래 키 값이 부모 테이블에 존재하지 않을 경우에 발생합니다. 에러 원인 부모 테이블에 존재하지 않는 값을 자식 테이블의 외래 키로 삽입하려고 할 때 발생합니다.이는 참조 무결성 제약 조건이 부모 테이블의 특정 값을 참조해야 하는 자식 테이블의 외래 키와 관련이 있습니다. 해결방법 1. 부모 테이블에 필요한 레코드를 삽입합니다.자식 테이블에 값을 삽입하기 전에 부모 테이블에 해당 값이 존재하는지 확인하고, 존재하지 않는다면 부모 테이블에 해당 값을 먼저 삽입해야 합니다.2. 자식 테이블의 외래 키 값을 올바르게 설정합니다.부모 테이블에 존재하는 값으로 자식 테이블의 외래 키 값을 설정해야 합니다.3. ..
2024. 6. 27. 09:20