Error/SQL

ORA-00001

삐옥 2021. 11. 21. 10:10

 

1
2
3
4
5
6
7
8
create table test
(
    seq number(3primary key
);
 
 
insert into test(seq) values (1);
insert into test(seq) values (1); -- 중복 삽입 = 에러발생!
cs

 

오류 보고
ORA-00001: unique constraint (HR.SYS_C007260) violated

유니크 제약사항 위반

 

- test 테이블 생성시 seq 컬럼을 기본키(pirmary key) 로 설정했음

- 근데 같은 값을 계속 삽입하려하니 유니크 제약사항을 위반하게 되는 상황발생 => 에러

- 해결 : 다른값을 넣어준다.