SQLException Error
결론 : TIME 타입의 Column에 24시를 넘는 25시 값이 들어가서 발생한 오류.
TIME 타입의 Column이 있을 경우 24시를 넘는 레코드 값이 들어가지 않게 조치를 취해야 함.
1. Final Project 중 마이페이지에서 목록에 있는 기능을 눌렀는데 다음과 같은 빈 화면이 출력됨.
2. 인텔리제이 콘솔창에서 다음과 같은 에러 메시지 확인
3. endtime 컬럼이 TIME 타입인데 이 타입에 넣을 수 없는 값이 들어있다는 내용
4. 워크벤치에서 screentime_tb 찾아서 scrt_etime 확인
위와 같이 24시를 넘어서 25시로 설정되어 있는 레코드가 5개 있음
5. 아래와 같이 01시로 수정
6. 다음과 같이 잘 해결됨
'Error' 카테고리의 다른 글
[Error] heap out of memory (0) | 2022.12.06 |
---|---|
[Error] DOMException (0) | 2022.11.30 |
[Error / Github] 충돌 케이스 (0) | 2022.11.28 |
[Error] MyBatis 오류: Invalid bound statement (not found) (0) | 2022.11.25 |