当前位置: 代码迷 >> J2EE >> 急求!求大神帮小弟我看看关于ibatis的sqlmap如何写!求
  详细解决方案

急求!求大神帮小弟我看看关于ibatis的sqlmap如何写!求

热度:242   发布时间:2016-04-22 01:33:45.0
急求!求大神帮我看看关于ibatis的sqlmap怎么写!急求!
sql语句是这样的SELECT * FROM #table# WHERE ID <= (SELECT ID FROM #table# WHERE history_date=#history_date# AND history_time=#history_date# );

我在sqlmap里面
<select id="getAllList" parameterClass="java.util.Map" resultClass="wh">
SELECT * FROM #table# WHERE ID <![CDATA[<= ]]>(SELECT ID FROM #table# WHERE
 
<isNotEmpty prepend="AND" property="history_date">
history_date=#history_date#
</isNotEmpty>
<isNotEmpty prepend="AND" property="history_time">
history_time=#history_time#
</isNotEmpty>

<![CDATA[
)
  ]]>

</select>
在log4j看的封装语句是对的 但是一直抱一个错误

求大神帮我下!很急!谢谢了 小弟分不多


------解决方案--------------------
图片死了 看不到错误 直接贴代码吧
------解决方案--------------------
SELECT ID FROM #table# WHERE
  
<isNotEmpty prepend="AND" property="history_date">
history_date=#history_date#
</isNotEmpty>
where and 應該 生成這樣了!所以報錯了!
------解决方案--------------------
在where后面加个 1=1
  相关解决方案