본문 바로가기

개발/오류

BadSqlGrammarException

반응형

오류메시지

BadSqlGrammarException

오류원인

컬럼명 잘못 기술하는 경우 등의 잘못된 SQL 문법을 사용한 경우
Mapper에서 외부 정보를 #{변수명}으로 사용하지 않은 경우

해결방법

SQL Developer에서 문법이 맞는지 쿼리문을 실행해보기
Mapper에서의 변수명 기호 다시 확인해보기(생각보다 $같은 기호로 바꿔서 써두는 경우가 자주 있음)

반응형

'개발 > 오류' 카테고리의 다른 글

[오류] ORA-01722: 수치가 부적합합니다  (0) 2022.05.14
SQLSyntaxErrorException  (0) 2021.11.22
SqlMapException  (0) 2021.11.20
[DB] Enter Substitution Variable  (0) 2021.11.15
[Eclipse 오류] Could not launch external web browser for ~  (0) 2021.11.14