Category
Notice
Recent Posts
Recent Comments
Link
Calendar
Archives
Visits
- Today
- Total
개성있는 개발자 되기
Cause: java.sql.SQLException: 숫자 오버플로우 본문
에러내용:
Error attempting to get column 'FST_SELLPRC' from result set. Cause: java.sql.SQLException: 숫자 오버플로우 ; uncategorized SQLException; SQL state [99999]; error code [17026]; 숫자 오버플로우; nested exception is java.sql.SQLException: 숫자 오버플로우
문제발생이유:
FST_SELLPRC 컬럼에 4900049000 값이 들어있는데 , 이걸 int 로 받아서 숫자 오버플로우 발생
JAVA에서 기본 int형의 범위가
int | 4byte | -2147483648 | 2147483647 |
해결방법:
따라서 저 컬럼을 담는 Dto 변수의 클래스형을 int
-> long
또는 BigDecimal
로 바꿔줘야 한다.
'에러 기록 정리' 카테고리의 다른 글
Connection is not available, request timed out after 30000ms. (0) | 2020.06.24 |
---|---|
not allowed to load local resource 오류 (0) | 2019.07.31 |
IE 에서 console.log 작동 오류 (0) | 2019.06.14 |
Comments