JPA로 열심히 사이드 프로젝트를 만들고 있는데 의문의 에러가 발견
Error 1064(42000) : you have an error in your SQL Syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near INSERT CHARACTER
?? 난 잘못 작성한게 없는데 왜 그런거지?
다른 엔티티는 심지어 잘 작동한다.
테이블명을 혹시 몰라 살펴보았다. CHARACTER...
찾아보니 데이터베이스 예약어 중에 CHARACTER 가 있고 거기에 CHARACTER 라는 명이 포함 된 것이다.
https://zetawiki.com/wiki/MySQL_%EC%98%88%EC%95%BD%EC%96%B4
CHARACTER -> USER_CHARACTER 로 겹치지 않게 생성해봤더니 정상 동작하였다.