엑셀업로드 Myibatis 예제중에 쿼리 에러나서욤!!
- 작성자 :
- 조*준
- 작성일 :
- 2014-09-10 17:05:54
- 조회수 :
- 995
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
셀렉트쿼리문 두개가 <select> <--이부분에서에러가 발생합니다.
<select id="selectGoodsListTotCnt" parameterType="egovframework.rte.rex.com.service.SearchVO" resultType="int">
<![CDATA[SELECT COUNT(*) totcnt
FROM RTETNGOODS
WHERE USE_AT = '1']]>
<isNotEmpty prepend="AND" property="searchKeyword">
<![CDATA[GOODS_NM LIKE CONCAT('%',CONCAT(#{searchKeyword},'%'))]]>
</isNotEmpty>
</select>
<select id="selectGoodsList" parameterType="egovframework.rte.rex.com.service.SearchVO" resultType="egovframework.rte.psl.dataaccess.util.EgovMap">
<![CDATA[
SELECT *
FROM (
SELECT ROWNUM RNUM, ALL_LIST.*
FROM (
]]>
<![CDATA[
SELECT
GOODS_ID, GOODS_NM, PRICE, GOODS_IMAGE_ID
FROM RTETNGOODS
WHERE USE_AT='1' ]]>
<isNotEmpty prepend="AND" property="searchKeyword">
<![CDATA[GOODS_NM LIKE CONCAT('%',CONCAT(#{searchKeyword},'%'))]]>
</isNotEmpty>
<![CDATA[ ORDER BY GOODS_ID DESC
) ALL_LIST
)
WHERE RNUM > #{firstIndex}
AND RNUM <= #{firstIndex} + #{recordCountPerPage}]]>
</select>
<select id="selectGoodsListTotCnt" parameterType="egovframework.rte.rex.com.service.SearchVO" resultType="int">
<![CDATA[SELECT COUNT(*) totcnt
FROM RTETNGOODS
WHERE USE_AT = '1']]>
<isNotEmpty prepend="AND" property="searchKeyword">
<![CDATA[GOODS_NM LIKE CONCAT('%',CONCAT(#{searchKeyword},'%'))]]>
</isNotEmpty>
</select>
<select id="selectGoodsList" parameterType="egovframework.rte.rex.com.service.SearchVO" resultType="egovframework.rte.psl.dataaccess.util.EgovMap">
<![CDATA[
SELECT *
FROM (
SELECT ROWNUM RNUM, ALL_LIST.*
FROM (
]]>
<![CDATA[
SELECT
GOODS_ID, GOODS_NM, PRICE, GOODS_IMAGE_ID
FROM RTETNGOODS
WHERE USE_AT='1' ]]>
<isNotEmpty prepend="AND" property="searchKeyword">
<![CDATA[GOODS_NM LIKE CONCAT('%',CONCAT(#{searchKeyword},'%'))]]>
</isNotEmpty>
<![CDATA[ ORDER BY GOODS_ID DESC
) ALL_LIST
)
WHERE RNUM > #{firstIndex}
AND RNUM <= #{firstIndex} + #{recordCountPerPage}]]>
</select>
A
안녕하세요. 조용준님
실행환경 예제를 말씀하시는 듯합니다.
해당 버전과 2.x, 3.x를 확인해주시고,
해당 DB도 확인해 주시기 바랍니다. altibase, mysql, oracle, tibero
또한 오류 메시지도 같이 첨부해 주시면 확인하는 데 도움이 될 듯합니다.
고맙습니다.
실행환경 예제를 말씀하시는 듯합니다.
해당 버전과 2.x, 3.x를 확인해주시고,
해당 DB도 확인해 주시기 바랍니다. altibase, mysql, oracle, tibero
또한 오류 메시지도 같이 첨부해 주시면 확인하는 데 도움이 될 듯합니다.
고맙습니다.