Error: java.sql.SQLDataException: Data too long for column
java.sql.SQLDataException: Data too long for column
로그
### Error updating database. Cause: java.sql.SQLDataException: (conn=175356) Data too long for column 'xxx' at row 2
### Cause: java.sql.SQLDataException: (conn=175356) Data too long for column 'xxx' at row 2
; (conn=175356) Data too long for column 'xxx' at row 2; nested exception is java.sql.SQLDataException: (conn=175356) Data too long for column 'xxx' at row 2]
발생 원인
- DB에 정의되어 있는 해당 column의 길이보다 더 긴 값으로 update 하려고 시도해서 발생한 오류
해결 방법
- 해당 column의 길이를 적당하게 늘려줌
ALTER TABLE XXX MODIFY COLUMN xxx varchar(길이);
- 예외처리 (~ 이상 입력할 수 없습니다.)