[Oracle] ORA-02291 & ORA-00001: 무결성 제약조건 위배 완벽 이해

데이터베이스의 가장 중요한 역할은 데이터를 ‘안전하고’, ‘일관되게’ 보관하는 것입니다. 이를 위해 Oracle은 **무결성 제약조건(Integrity Constraint)**이라는 규칙을 사용합니다. ORA-00001과 ORA-02291 오류는 이 규칙이 위배되었을 때 발생하는, 데이터의 정합성을 지키기 위한 필수적인 신호입니다. 이번 포스팅에서는 데이터 모델의 핵심인 이 두 제약조건 관련 오류의 의미를 명확히 이해하고, 발생 원인과 해결 방안을 심층적으로 다룹니다. Part 1: ORA-00001: unique constraint … Read more