본문 바로가기
개발/Spring

[JPA] could not execute statement; SQL [n/a]; nested exception is org.hibernate.exception.DataException: could not execute statement

by 상용최 2020. 1. 14.
반응형

JPA에서 column에 한글을 입력할때 아래와 같은 오류가 발생하는 경우가있다.

위와같은오류가 발생할경우 보통 아래와 비슷한메세지도 같이 보일것이다.

 

이것은 Database가 생성될때, 혹은 생성하였을때 한글을 지원하지않는 인코딩속성으로 지정되서 발생되는 오류이다.

해결방법은 한글을 지원하는 인코딩속성으로 변경하거나 재생성하면된다.

 

데이터베이스의 인코딩속성을 utf8_general_ci로 바꾸어 생성한 후 다시 실행한다면

데이터가 정상적으로 들어가는것을 볼 수 있다.

반응형

댓글