새소식

Framework/🐦 MyBatis

[MyBatis] Unknown column '%' in 'where clause'

728x90

🔥 오류명

-> Unknown column ''" in 'where clause'

Oracl에서 MySql 쿼리 변경작업 중에 발생함

☔ 오류 원인

👉 잘못된 쿼리를 사욯함

👉 제 경우는 작은 따옴표를 잘못 사용함

👉 '가 아니라 `를 썼기 때문

ex) ...AND a.CONECT_MTHD LIKE CONCAT(`%`, 'I', `%`)

🧙 해결 방법

👉 쿼리 수정

before) ...AND a.CONECT_MTHD LIKE CONCAT(`%`, 'I', `%`)

after) ...AND a.CONECT_MTHD LIKE CONCAT('%', 'I', '%')

 

블로그 방문해주셔서 감사합니다.

도움이 되셨으면 '좋아요'를 눌러주세요!
추가로 질문사항이 있으면 댓글 남겨주세요 :)

💯포스트 후원하기
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.