본문 바로가기

공부/SpringBoot & Spring

Mybatis Mapper 1064(42000) error

반응형

Error 1064(42000) : you have an error in your SQL Syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at Line 4

 

" <- 따옴표를 안 써서 생기는 오류

 

위 에러는 주로 따옴표를 안써서 그렇다

 

예를들면 WHERE절 같은데에서

 

[ WHERE 칼럼1=값 ]

 

이런식으로 보낸다면 될때도있지만 위와같은 에러를 뿜어낸다.

 

 

[ WHERE 칼럼1='값' ]

 

요런식으로 따옴표로 묶어주도록 하자

 

또는 쿼리문 어딘가에서 따옴표로 묶여야할것이 하나가 빠져서 안묶여있을 수 있다

(코딩할때 중괄호를 빼먹거나 문자열에서 "를 빼먹을때처럼)

반응형