在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

SQL Server中查询结果超出了查询时间范围的解决方法

116次阅读
没有评论

共计 990 个字符,预计需要花费 3 分钟才能阅读完成。

今天就跟大家聊聊有关 SQL Server 中查询结果超出了查询时间范围的解决方法,可能很多人都不太了解,为了让大家更加了解,丸趣 TV 小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

废话少说,直接上 SQL 代码(有兴趣的测试验证一下),下面这个查询语句为什么将 2008-11-27 的记录查询出来了呢?这个是同事遇到的一个问题,个人设计了一个例子。

USE AdventureWorks2014;GOSELECT * FROM [Person].[Person]WHERE ModifiedDate  =  2008-11-26 00:00:00:000  AND ModifiedDate  =  2008-11-26 23:59:59.999

其实如果细看过文档的话,应该知道是什么原因,因为数据类型 Datetiem 的时间范围:00:00:00 到 23:59:59.997,最后部分的范围为 0 ~997,官方文档提示,datetime 的秒的小数部分精度的有舍入,具体请见下面

datetime 秒的小数部分精度的舍入

如下表所示,将 datetime 值舍入到 .000、.003、或 .007 秒的增量。

用户指定的值

系统存储的值

01/01/98 23:59:59.999

1998-01-02 00:00:00.000

01/01/98 23:59:59.995

01/01/98 23:59:59.996

01/01/98 23:59:59.997

01/01/98 23:59:59.998

1998-01-01 23:59:59.997

01/01/98 23:59:59.992

01/01/98 23:59:59.993

01/01/98 23:59:59.994

1998-01-01 23:59:59.993

01/01/98 23:59:59.990

01/01/98 23:59:59.991

1998-01-01 23:59:59.990

实验测试验证,998 会转换为 997,而 2008-11-26 23:59:59.999 的话,就会转换为 2008-11-27 00:00:00.000,尤其对数据精确性有要求的地方,要注意这些地方,否则 SQL 语句得出的结果在逻辑上就有误。

看完上述内容,你们对 SQL Server 中查询结果超出了查询时间范围的解决方法有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注丸趣 TV 行业资讯频道,感谢大家的支持。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-18发表,共计990字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 精品免费在线 | 久久精品视频一区二区三区 | 亚洲熟妇无码另类久久久 | 欧洲精品一区二区 | 亚洲综合熟女久久久30p | 一本到在线观看视频 | 久久最近最新中文字幕大全 | 在线观看精品国产入口 | 一级特黄aaa大片在线观看视频 | 国产成人免费无码视频在线观看 | 天天摸夜夜添久久精品麻豆 | 日本黄网在线观看 | 无遮挡呻吟娇喘视频免费播放 | 国产天堂网 | 欧美色图中文字幕 | 国产精品久久久久9999高清 | 中文区中文字幕免费看 | 久青草久青草视频在线观看 | 久久永久免费人妻精品直播 | 一本大道香蕉中文在线高清 | 神马午夜影院 | 奇米影视亚洲四色8888 | 国产精品久久久久久久久久免费 | 色午夜视频 | 国产在线精品一区二区不卡麻豆 | 久久久这里只有免费精品2018 | 久久久www成人免费精品 | 亚洲av成人无码精品电影在线 | 久久精品综合 | 97se色综合一区二区二区 | 日日碰狠狠添天天爽对白 | 男女下面一进一出好爽视频 | 精品国产av一区二区三区 | 日本一本一道久久香蕉免费 | 人妻熟妇乱又伦精品视频中文字幕 | 国产在线不卡免费播放 | 日韩人妻高清精品专区 | 久久久久人妻精品一区三寸蜜桃 | 免费播放特黄特色毛片 | 欧美区亚洲区 | 中文字幕欧美日韩 |