Developer Tools/IntelliJ & DataGrip
[DataGrip] [22007][1366] (conn=8) Incorrect string value: '\xEA\xB8\xB0\xEC\x97\x85...' for column ``.``.`컬럼명` at row 0 해결방법
kmhan
2023. 8. 12. 00:12
728x90
반응형
※ DataGrip에서 해결해서 썼습니다. 일반적인 방법으로는 테이블을 삭제하고 charset 생성해야된다고 하는데 테이블 안지우고 해결하는 방법이 있다면 댓글을 남겨주세요.
에러 현상 : function 조회시 안의 테이블에 문제 발생

원인 : 테이블의 charset이 utf8mb3였다.
첫번째 해결방법 : 테이블 Modify에서 utf8mb3_general_ci를 utf8mb4_general_ci로 변경

두번째 해결방법 function 내에 'character set utf8' 제거
- DECLARE 뒤에 character set utf8 제거
※ utf8가 꼭필요한 곳을 없애면 function이 삭제될수있으니 주의
728x90
반응형