개발/오류

BadSqlGrammarException

그린티소야 2021. 11. 21. 11:00
반응형

오류메시지

BadSqlGrammarException

오류원인

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

해결방법

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

반응형