[Spring JPA]JdbcSQLSyntaxErrorException: Syntax error in SQL statement ... expected "identifier" 에러


[Spring JPA]JdbcSQLSyntaxErrorException: Syntax error in SQL statement ... expected "identifier" 에러

에러 내용 Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement "..." expected "identifier"; 발생 원인 테이블 이름을 SQL에 존재하는 키워드 혹은 예약어를 테이블 이름으로 사용할 때 발생합니다. - SQL의 키워드를 테이블명으로 사용 불가 - ex) GROUP, ORDER 발생 예시 // domain @Entity public class Group { .. } // crud @Test void crud() { repository.save(new Group()); } 해결 방안 @Table(name = "이름") 어노테이션 이용 @Entity @Table(name = "GROUP_TBL") public class Group { .. } 출처 POP it, https://www.popit.kr/가짜뉴스아웃-하이버네이트-데이터베이스-스키마/, 2019/08/30 Fwant...


#h2 #JPA #Spring #에러

원문링크 : [Spring JPA]JdbcSQLSyntaxErrorException: Syntax error in SQL statement ... expected "identifier" 에러