인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

순수 JDBC

id 카운팅이 33부터 시작하는데 왜이럴까요..!?

작성

·

331

0

에러는 안나지만 카운팅이 1 다음에 바로 33으로 넘어갑니다
소스코드 어디를 보고 고쳐야할까요?

답변 2

5

안녕하세요. Heejeong Choi님, 공식 서포터즈 OMG입니다.

h2에서 시퀀스를 이용한 id가 부여되어 발생한 현상입니다.

시퀀스를 확인해보시길 바라며,

아래 포스팅을 참고하시길 바랍니다.

H2 시퀀스 초기화 : 네이버 블로그 (naver.com)

감사합니다. 

많은도움되었습니다 

안녕하세요, 강의를 보다 같은 오류가 발생하여 해결방안을 찾아보던중 지금 댓글을 발견하였습니다. 올려주신 방법대로 시퀀스 초기화해서 카운팅은 제대로 들어가고있는데 그럼 잘못 들어간 카운팅데이터는 h2에서 삭제해줘도 괜찮나요? 다른 문제가 생기진 않을까요??

어떠한 데이터가 어떠한 연관관계를 맺고 있는지 잘 몰라 정확한 답변(사이드 이펙트가 발생할 여지가 있는지)이 되지 않을 수 있지만 제약조건에 위배되지 않는다면 삭제해도 상관 없을 것 같아요.

 

0

안녕하세요. Heejeong Choi님, 공식 서포터즈 David입니다.
.
소스코드를 올려주셔야 어떤 부분이 문제가 되는지 확인할 수 있을 것 같습니다.

소스코드를 올려주세요:)
.
감사합니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기