ibatis 日期格式比较
来源:互联网 发布:淘宝图片批量处理软件 编辑:程序博客网 时间:2024/05/23 01:20
环境
数据库:Oracle 11g
编程语言:Java
持久层框架:IBatis
背景
数据库表A中有date型字段 create_date,存储的是日期格式是年月日时分秒:YYYY/MM/DD HH:MM:SS, 然后我我想通过java传参,按照日期区间(日期区间假设为begin_date,end_date)进行比较
实现方式
- 先将参数格式化
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");// 将日期转换成字符串String dateStr = sdf.format(date);Map map = new HashMap();map.put("dateStr", dateStr);
- Sql编写
在ibatis查询配置中添加:<isNotEmpty prepend="AND" property="begin_date"><![CDATA[to_char(CREATE_TIME,'yyyy-mm-dd') >= '$begin_date$']]></isNotEmpty><isNotEmpty prepend="AND" property="end_date"><![CDATA[to_char(CREATE_TIME,'yyyy-mm-dd') <= '$end_date$']]></isNotEmpty>
注意事项
- 一定用$符号去做配置,不能用#,用#会去结合数据库实例是否存在对应的属性,导致查询异常
- 可以不使用
< < > > <> <>& & ' '" "
0 0
- ibatis 日期格式比较
- ibatis 日期格式比较
- 日期格式比较 js
- 比较数据库中的日期格式
- mysql日期比较,注意格式
- js日期时间格式验证,时间比较
- js日期时间格式验证,时间比较
- js日期时间格式验证,时间比较
- js日期时间格式验证,时间比较
- js日期时间格式验证,时间比较
- 字符串格式参数的日期比较函数
- hive转比较特殊的日期格式
- java 时间格式转换及日期比较
- 日期格式转换和时间大小比较
- js日期时间格式验证,时间比较
- oracle 日期格式(比较全)
- Java:日期字符串格式大小比较
- 字符串格式的日期比较大小
- 取消sublime编辑的升级提示
- amazon服务器下使用FileZilla上传文件到服务器
- OpenCV学习笔记(二):腐蚀与膨胀
- 信息检索导论——一、布尔检索
- 下拉框左右选择
- ibatis 日期格式比较
- CODEFORCES 269C Flawed Flow
- kaptcha验证码在spring mvc中的使用
- bean的加载(十一)初始化bean
- 配置freeglut和glew
- SpringMVC路径重复报错
- maven编译的时候出现一大堆Test相关的错误
- JVM内存模型和启动参数的关系
- POI操作excel基本使用