hql语句使用时,参数中包括日期的处理
2011-09-08 16:49
232 查看
比如要查找数据库中某个表里面结束日期小于当前日期的数据:
这里一共有3个问号,也就是说有三个入参,入参放入了list里面:
List parmaters = new ArrayList();
Date today = new Date();
parmaters.add(参数1);
parmaters.add(today );
parmaters.add(today);
eg: from com.xbzc.phr.dao.vo.THrSharetarget where 1 = 1 and userid=? and starttime < ? and endtime > ? order by inputdatetime DESC
重点说明:这里面?前面可以使用= ,> ,< ,对于日期比较的时候,一般向后台传递还是日期格式,并没有把日期转为字符串传递,
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String curr_date = sdf.format(today);
或
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String curr_date = sdf.format(today);
这里一共有3个问号,也就是说有三个入参,入参放入了list里面:
List parmaters = new ArrayList();
Date today = new Date();
parmaters.add(参数1);
parmaters.add(today );
parmaters.add(today);
eg: from com.xbzc.phr.dao.vo.THrSharetarget where 1 = 1 and userid=? and starttime < ? and endtime > ? order by inputdatetime DESC
重点说明:这里面?前面可以使用= ,> ,< ,对于日期比较的时候,一般向后台传递还是日期格式,并没有把日期转为字符串传递,
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String curr_date = sdf.format(today);
或
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String curr_date = sdf.format(today);
相关文章推荐
- Vue------第五天(Vue的Ajax请求,使用Axios,目前熟悉了一下,主要包括GET请求、POST请求、并发请求、请求参数的配置、服务器响应的结构以及对服务器响应错误的简单处理)
- 使用HQL语句的按照参数名字查询数据库信息的时候 “=:”和参数之间不能存在空格,否则会报错
- 在Delphi中使用SQL语句插入包括时间日期的记录
- springboot @RequestBody使用JsonSerialize与 JsonDeserialize自定义转参数,处理Date日期格式
- 业务层使用sql语句作为参数传递给永久层处理--mybatis的写法
- 使用 SQL 语句创建 School 数据库(包括参数)、 TblClass 表、 TblStudent 表。 并向其中填入数据。
- c#处理气温数据大于阀值连续日期的统计(包括降水统计等都可以使用)
- hibernate hql语句中条件参数中包含特殊字符单引号' 的处理办法
- 使用 SQL 语句创建 School 数据库(包括参数)、 TblClass 表、 TblStudent 表。
- SQL语句中new Map的使用和日期的处理
- hibernate里使用hql语句处理多表查询
- sql语句参数化处理的参数赋值问题
- Flex与As3学习笔记之:Part 3 函数参数、字符串处理、日期与时间类型
- 45.Oracle数据库SQL开发之 日期和时间的存储与处理——使用时间戳
- vb6.0 使用带@参数的sql语句
- SQL SERVER2000教程-第五章 处理数据 第二十一节 使用CASE语句、SUM函数、AVG函数进行综合数据统计
- 在ADO.NET中使用参数化SQL语句的大同小异
- http请求使用patch,后台Springmvc处理请求参数问题
- 不在WHERE子句中使用如ExitTime>GETDATE() - 10的日期运算语句大幅优化性能
- C++可变参数列表处理宏va_list、va_start、va_end的使用