sql server查询时间技巧分享
时间:2024-01-15 06:54:05
1、将时间转换为字符串的形式:
convert(varchar,字段名,120)--------yyyy-mm-ddhh:ss:mm0000
convert(char(10),字段名,120)------yyyy-mm-dd
2、如果使用的是sql编辑器(微软自带的工具),查询日期不需要使用函数转换,例如
Sql代码
select*frominfowheredatatime>'2012-11-1100:00:00'anddatetime<'2012-12-1200:00:00'
3、如果是使用hibernate来查询数据(使用HQL)就不能使用上面这种方式了,因为查询的是对象,那么参数传递的时候要保证传递的参数是Date类型,否则会提示“转换错误”
Java代码
frompersonaspwherep.date=:date
传递的参数:date一定要是Date类型
4、我们在进行日期查询的时候,发现数据库的内容是yyyy-mm-dd00:00:00000后面会精确到毫秒,但是如果我们使用Calendar类来得到Date类型,也是没有办法精确到毫秒的,既我们最多只能得到yyyy-mm-dd00:00:00xxx毫秒数是当时系统的毫秒,那么查询就会有误差
5、时间的区间段查询
例如我想查询2011-11-11到2012-12-12之间的信息,它默认查询的时间是
2011-11-1100:00:00到2012-12-1200:00:00,也就是说2012-12-1223:59:59秒的时间是查询不到的
解决办法:将查询的起始时间提前1秒,将终止时间多一天(少1秒)
标签:sqlserver2008,查询时间
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
MySQL脏读幻读不可重复读及事务的隔离级别和MVCC、LBCC实现
2024-01-19 00:23:03
![](https://img.aspxhome.com/file/2023/8/71048_0s.png)
sql server 触发器实例代码
2012-01-05 19:09:28
详解Python如何利用turtle绘制中国结
2021-02-10 13:52:29
![](https://img.aspxhome.com/file/2023/6/87456_0s.jpg)
Python导入不同文件夹中文件的方法详解
2022-01-22 09:30:08
![](https://img.aspxhome.com/file/2023/7/66297_0s.png)
asp开发Wap中的随笔
2008-05-21 12:56:00
Python全面分析系统的时域特性和频率域特性
2022-12-04 06:32:12
![](https://img.aspxhome.com/file/2023/7/113137_0s.jpg)
Pytorch之扩充tensor的操作
2023-10-09 01:41:59
Django后台admin的使用详解
2023-11-21 14:57:50
![](https://img.aspxhome.com/file/2023/2/83942_0s.png)
sqlserver 文件数据库和关系数据库的比较
2011-10-24 20:11:38
python目标检测SSD算法训练部分源码详解
2021-08-01 02:23:15
![](https://img.aspxhome.com/file/2023/7/79787_0s.png)
Django中间件拦截未登录url实例详解
2022-05-15 05:30:21
FrontPage2003 中网页布局功能的应用
2007-11-18 14:43:00
![](https://img.aspxhome.com/file/uploadpic/200711/18/20071118144520978.jpg)
python系统指定文件的查找只输出目录下所有文件及文件夹
2021-03-23 08:00:04
![](https://img.aspxhome.com/file/2023/6/103256_0s.png)
基于PHP实现一个简单的在线聊天功能
2024-05-03 15:52:38
![](https://img.aspxhome.com/file/2023/2/129402_0s.png)
python解释器pycharm安装及环境变量配置教程图文详解
2021-10-13 22:50:44
![](https://img.aspxhome.com/file/2023/2/70692_0s.jpg)
深度解析Django REST Framework 批量操作
2021-05-18 03:03:21
![](https://img.aspxhome.com/file/2023/2/76002_0s.png)
python实现四舍五入方式
2021-01-17 01:39:33
python 编码规范整理
2023-05-20 10:14:44
Python pass 语句使用示例
2022-05-01 16:49:55
使用vue3实现一个人喵交流小程序
2024-04-27 16:03:21
![](https://img.aspxhome.com/file/2023/0/133040_0s.png)