728x90
728x90
ORA-02296 :: 제약(%s)을 사용할 수 없음. 부합하는 값이 없습니다
라는 오류가 발생...!!!
바로 ORA02296을 검색하였으나 대부분 NULL 오류 등과 관련된 얘기라서 나랑 다른 이야기인 줄 알았다!!
그러나... 값이 NULL이라서 생긴 오류였음을...
우선 이런 오류가 나타나게 된 원인
이미 기존에 생성되어있던 테이블에 컬럼을 추가 하였고
이 컬럼에 NOT NULL로 지정해주려 하였는데 저런 오류가 발생하였다
이번에 생성된 컬럼이니 기존에 존재하던 테이블 내역에는
새로 추가한 컬럼의 값이 NULL일테니 이런 오류가 발생한 것이다
UPDATE로 ' '나 그냥 DEFAULT 값을 넣어줘서 테이블 내역에 새로 추가한 컬럼이 NULL인 부분에 넣어주고
그 후에는 NOT NULL 지정해주면 사용 가능하다
728x90
'하루모아태산─[공부] > 함께 하는 SQL 공부.' 카테고리의 다른 글
SQL_ CONSTRAINT (0) | 2021.04.22 |
---|---|
SQL :: 알아두면 좋은 제공 테이블 (0) | 2021.04.20 |
SQL_ UPDATE (0) | 2021.04.16 |
SQL_ SELECT (0) | 2021.04.16 |
SQL_ 테이블 수정, 테이블 컬럼 수정, 테이블 컬럼 삭제, 테이블 삭제 (0) | 2021.04.16 |