关于mybatis中的大于号和小于号的错误
项目场景:
运用于再mybatis使用大于号或小于号进行数据查询
问题描述:
再mybatis写日期查询时,查询的使两个时间段中的数据,但是再sqlyog中写完查询语句并测试没一点儿问题,可是把代码放到idea中运行却出错,下面是我在sqlyog中写的查询语句以及运行结果
SELECT * FROM `order` WHERE order_name LIKE '%%' OR order_phone = '' OR `order_starttime` >= '2020-10-10' AND `order_endtime`<='2020-10-22';
可是同样的代码放到了idea中运行项目却压根启动不了
原因分析:
原因则是在mybatis中不能直接使用大于号或者小于号来进行查询,而应该使用对应的转义字符,这里附上常用符号的转义字符:
解决方案:
这时把mybatis中的语句换成下面这样就行了:
SELECT*FROM car.`order`WHERE order_name like "%"#{username,jdbcType=VARCHAR}"%" OR order_phone = #{phone,jdbcType=VARCHAR} OR (order_starttime >= #{startTime,jdbcType=DATE} AND order_endtime< #{endTime,jdbcType=DATE})
即:select *from table where ‘字段’> =某个值
关于mybatis中的大于号和小于号的错误相关推荐
- MyBatis中大于号以及小于号的表达方式
MyBatis中大于号以及小于号的表达方式 实现方案 以下介绍两种可行方法: 转义法 大于:> 相当于 > 小于:< 相当于 < 大于等于:>= 相当于 >= 小于 ...
- Mybatis中大于号和小于号表示方式
文章目录 一.使用场景 二.使用转义方式实现大于小于号的表示(等号不需要转义) 三.使用标记方式实现大于小于号的表示 一.使用场景 使用Mybaits进行SQL查询时候,无法避免要用到大于号和小于号, ...
- MyBatis中的大于号小于号怎么表示
可以使用转义字符把大于号和小于号这种直接替换掉: select* from table where '字段1'>=10怎么表示,那么问题来啦 xml转义可以使用 原符号 < &l ...
- Mybatis的mapper.xml文件对大于号和小于号进行处理
项目中的数据库用到的日期类型是TIMESTAMP,然后就查了一下,TIMESTAMP和Date的区别, date类型存储数据的格式为年月日时分秒,可以精确到秒 timestamp类型存储数据的格式为年 ...
- Mybatis将大于号、小于号进行转译
在Mybatis中,sql语句中的大于号和小于号在xml文件中被视为特殊字符,直接使用可能会导致与Mybatis中的<if></if>标签.<where></ ...
- Mybatis中的大于、小于、大于等于、小于等于、不等于的两种写法
Mybatis中的大于.小于.大于等于.小于等于.不等于的两种写法 在Mybatis的使用中,会使用到xml进行sql的编写,当遇到需要比较的时候,会发现直接使用 > 是不可行的,那么就需要使用 ...
- MyBatis SQL里的大于号、小于号
MyBatis mapper文件是xml文件,需要特殊字符如大于号.小于号后需要转义. 原字符 转义后字符 < < <= <= > > >= >=
- 如何在HTML页面中编写大于号和小于号?(HTML实体)
1.HTML实体 在HTML中,我们是不能直接使用大于号">"和小于号"<"的,因为浏览器会将这些当作标签进行处理,这样一来就不能正常显示,所以 ...
- java字大于号 问号_cad中大于号和小于号都显示为问号 我怎么才能知到这种情况是缺少什么字体? 希望知道的大师指点...
cad中大于号和小于号都显示为问号 我怎么才能知到这种情况是缺少什么字体? 希望知道的大师指点以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们 ...
最新文章
- 文件中数组的最大值及其对应的最小下标
- R语言常用的统计函数
- 阿里副总裁、达摩院自动驾驶负责人王刚离职,将开启创业之路
- 性能超过人类炼丹师,AutoGluon 低调开源
- Java反射机制大神必学系列之 ,高级与低级的差别在哪里?
- docker tomcat 多开 实例_给妈妈讲什么是docker
- 国内高校简称撞车史:南大、西大、东大都在争 唯独北大没人抢
- 信息学奥赛一本通 2022:【例4.7】最小n值
- WordPress主题Ashade2.0摄影展示 图片展示主题
- python copy与deepcopy (拷贝与深拷贝)
- 如果常数项没有经过显著性检验_时间序列(一):平稳性、自相关函数与LB检验...
- 聊聊数据中心备份和恢复解决方案厂商和产品(附Gartner报告)
- JavaScript-参数
- 导弹拦截(NOIP2010 普及组第三题)
- Spring入门学习推荐
- 学术会议论文查重吗_会议论文需要进行查重吗?
- 从零做一个小程序(计算器)赚钱
- BZOJ4567[Scoi2016]背单词
- pytorch高版本(如1.7.0)RuntimeError: Legacy autograd function with non-static forward method is deprecate
- 人工智能行业每日必读(01·15)