반응형
mybatis 쿼리를 작성하다 보면 > 또는 < 문법 오류가 나는 경우가 있다.
이 같은 경우에 해결방법을 확인해보겠다.
The content of elements must consist of well-formed character data or markup.
라는 오류가 나기도 한다.
해결방법 1.
1. 부등호 > 대체 문자 : >
2. 부등호 < 대체 문자 : <
3. 부등호 >= 대체 문자 : >=
4. 부등호 <= 대체 문자 : <=
이렇게 사용 가능하다.
해결방법 2.
<![CDATA]]> 를 사용해서도 가능하다.
아래와 같이 확인해보세요.
<![CDATA
SELECT CASE WHEN 1 > 0 THEN 1
WHEN 1 < 0 THEN 2
WHEN 1 <= 0 THEN 3
WHEN 1 >= 0 THEN 4
ELSE 5 END TEST
FROM DUAL
]]>
이상 mybatis 문법 부등호가 안될 때 해결방법을 알아봤습니다.
반응형
'기술(technology) > Mybatis' 카테고리의 다른 글
mybatis null 체크, 문자비교, 문자열 비교 (0) | 2021.09.03 |
---|---|
org.mybatis.spring.MyBatisSystemException: (0) | 2021.08.20 |
Mybatis choose문 문법 (if else) (0) | 2021.05.06 |
Mybatis 란? 장점,단점 사용하는 이유? (0) | 2021.03.31 |
댓글