mybatis处理xml中SQL语句的大于、小于、大于等于、小于等于
来源:互联网 发布:深圳舞蹈工作室 知乎 编辑:程序博客网 时间:2024/04/29 22:46
当我们需要通过xml格式处理sql语句时,经常会用到< ,<=,>,>=等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串转换为xml文档时报错,从而导致程序错误。
这样的问题在iBatiS中或者自定义的xml处理sql的程序中经常需要我们来处理。其实很简单,我们只需作如下替换即可避免上述的错误:
原符号 < <= > >= & ' "替换符号<<=>>=&'"
错误的xml格式:
- <?xml version="1.0" encoding="GBK"?>
- <queryForm token="32sdfj-349sfdnfs32-fsdf348imfg323-df34" tableName="HSY_T_CUSTOMER" pageSize="20" pageNo="1" orderColumn="" orderType="">
- <sqlCondition> AND START_DATE >= to_date('2013-01-01','yyyy-MM-dd') AND START_DATE <= to_date('2013-01-30','yyyy-MM-dd') </sqlCondition>
- </queryForm>
在altova XMLSpy工具中会报错,xml不符合格式要求。
正确的xml格式:
- <?xml version="1.0" encoding="GBK"?>
- <queryForm token="32sdfj-349sfdnfs32-fsdf348imfg323-df34" tableName="HSY_T_CUSTOMER" pageSize="20" pageNo="1" orderColumn="" orderType="">
- <sqlCondition> AND START_DATE >= to_date('2013-01-01','yyyy-MM-dd') AND START_DATE <= to_date('2013-01-30','yyyy-MM-dd') </sqlCondition>
- </queryForm>
阅读全文
1 0
- mybatis处理xml中SQL语句的大于、小于、大于等于、小于等于
- MyBatis 处理sql中的 大于,小于,大于等于,小于等于
- MyBatis的xml处理小于、大于、等于号
- mybatis中大于等于小于等于的写法
- mybatis中大于等于小于等于的写法
- mongoDB 大于,小于,大于等于,小于等于
- ibatis 大于等于小于等于的写法
- Ibatis大于,小于等于
- 大于、小于还是等于
- mybatis的一些特殊符号标识(大于,小于,等于,不等于)
- mybatis xml中sql语句大于小于号
- mybatis sql语句配置大于号小于号的处理
- SHELL中IF大于等于小于的表示方法
- ibatis的sql配置文件sql.xml大于小于等于的写法
- mybatise大于等于,小于等于比较运算
- 【MyBatis学习04】大于等于>=及小于等于<=处理及转义字符
- SQL查询语句,怎样查询重复大于等于小于多少的数据
- django ORM中大于等于,小于等于,contains
- Lua5.2.3源码阅读--Table(ipairs,pairs)
- Retrofit + RxJava + OkHttp 让网络请求变的简单-基础篇
- 几个连接HiveServer的客户端界面工具
- zookeeper 分布式锁种类以及优缺点
- 结构体实现通讯录动态内存版
- mybatis处理xml中SQL语句的大于、小于、大于等于、小于等于
- 如何查看github的html页面显示效果
- 控制执行流程
- H5新增标签
- Retrofit + RxJava + OkHttp 让网络请求变的简单-封装篇
- 洛谷 P1443 马的遍历
- 软raid5的挂载
- python一种用staticmethod实现单例模式方法的探讨
- Hive存储过程HQL/SQL(二)– 在Hive存储过程中读写MySQL表