在Ibatis中 我用java语句测试了下面这条语句没有错误
<select id="selectImportIP" parameterClass="importIPVO"
resultClass="java.lang.String">
select CITY_CN from TBL_IP_DATA
where (IP_START=#ipstart#)
</select>但是下面那条语句会出错
<select id="selectImportIP" parameterClass="importIPVO"
resultClass="java.lang.String">
select CITY_CN from TBL_IP_DATA
where (IP_START=#ipstart# or IP_START<#ipstart#)and(IP_END=#ipend# or IP_END>#ipend#)
</select>在Ibatis里这条语句有什么错误?请哪位大哥告诉我啊
<select id="selectImportIP" parameterClass="importIPVO"
resultClass="java.lang.String">
select CITY_CN from TBL_IP_DATA
where (IP_START=#ipstart#)
</select>但是下面那条语句会出错
<select id="selectImportIP" parameterClass="importIPVO"
resultClass="java.lang.String">
select CITY_CN from TBL_IP_DATA
where (IP_START=#ipstart# or IP_START<#ipstart#)and(IP_END=#ipend# or IP_END>#ipend#)
</select>在Ibatis里这条语句有什么错误?请哪位大哥告诉我啊
解决方案 »
- 这个语句怎么写?
- 菜鸟问超简单的问题,关于同步数据的
- toad 使用,一查数据就锁表,怎么办??
- 如何查询oracle 或sybase中一条数据产生的时间
- 求一条关于时间条件的语句
- 存储过程中一个拼接的sql语句,超长了不能执行怎么办。。。
- 斗胆在此问一个非常简单的问题: SQL SERVER VS ORACLE?
- !急急急急急急急!!!!!求救ORACLE工程师,无法起动数据库,ORA-00600错误!!!!!
- 是不是在存储过程中不能建立临时表呀??ORACLE 数据库
- 我想查某一列中(vchar)包含' or " ,怎么查?
- 如何在oracle 8i及更低版中实现oracle 9i中的base64_encode函数功能.
- 怎样实现ORACLE 数据库跨网段访问???
where (IP_START=#ipstart# or IP_START<#ipstart#)and
(IP_END=#ipend# orIP_END>#ipend#)格式错误,又> <号的,必须要用CDDATA包含起来
用<![[cdata ]]>包含起来,修改如下:
<![[cdata
select CITY_CN from TBL_IP_DATA
where (IP_START=#ipstart# or IP_START<#ipstart#)and
(IP_END=#ipend#orIP_END>#ipend#)
]]>