240920 내일배움캠프 백엔드 Java 6기 TIL : SQL 'identifier' Error

박대현·2024년 9월 20일
0

Repository 관련 테스트 코드 작성중 다음과 같은 에러를 맞닥뜨렸다.
Syntax error in SQL statement ~~~ expected "identifier";

발생원인은 예약된 키워드(나의 케이스는 user)를 식별자로 사용하는 것이다.
즉 'user'라는 키워드가 h2의 예약어로 사용되는 것이다.

이를 피하기위해, User Entity에 들어가서
@Table(name = "members")로 수정하여 문제를 해결했다.

출처 : https://velog.io/@bang_rr/Syntax-error-in-SQL-statement-expected-identifier

0개의 댓글