티스토리 뷰





==============오류내용================
org.apache.ibatis.exceptions.PersistenceException: 
### Error querying database. Cause: java.sql.SQLException: 숫자 오버플로우
### The error may exist in mybatis/adminMapper.xml
### The error may involve defaultParameterMap



아무튼...... 여기서는......

숫자의 테이블을 바꾸라고 했지만......
나는 수자를 그대로 사용하고 싶었기 때문에 그냥

Long타입으로 수정을 하고 바꿨더니 잘 되었다....
1
private Long   seq = (long)0;
cs


한가지 의문인 것은 그 변수에 들어가는 숫자의 값들은 전부 4자리 의 숫자 였는데

어떻게 이것이 오버프로우가 나냐는 것이다.....


java에서는 기본 int형의 범위가

int4byte-2147483648
2147483647

이정도 인데....... 어떻게 4자리 숫자를 오버 플로우 시키는 냐는 것이다.....


나중에 실서버에서도 문제가 되지는 않을까.... 불안하다.


반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함