반응형
Oracle -> MySQL로 변경하는 과정에서 게시판에 insert 진행 시 하기와 같은 오류가 발생했다...!
java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '0' for key 'cboard.PRIMARY'
오류 내용은 기본키가 중복되었다는 내용인데
Oracle은 sql문 작성 시 PK에 별도의 문구를 추가하지 않아도 자동 증가 필드가 실행되는 반면에
Mysql은 자동 증가 필드 설정을 해주어야한다.!!
하기와 같이 테이블에 INT인 PK에 대해서 AUTO_INCREMENT를 추가해주니 오류 해결!
BNUM INT PRIMARY KEY AUTO_INCREMENT,
반응형
'오류해결' 카테고리의 다른 글
[오류해결] 이클립스 - Java heap space 오류 (0) | 2022.09.24 |
---|---|
vscode localhost:8080 오류 / Crbug/1173575, non-JS module files deprecated 해결방법 (0) | 2022.07.28 |
오류 해결하는 법 (0) | 2022.07.17 |