sqlserver 比较两个日期大小是怎么把日期类型或者字符串转换成int的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver 比较两个日期大小是怎么把日期类型或者字符串转换成int的相关的知识,希望对你有一定的参考价值。
例如2010-01-31-17.18.40和2011-01-31-20.18.34比较大小,那么他们是被转换成2010013117840和20110131201834然后比较吗?就是把中间非数字的字符去掉吗?
参考技术A sqlserver中的日期时间的比较,可以直接比较的,也就是说,两个类型一样的时间是可以直接比较的,你说把时期转为int类型,确切的说不是int类型,而是long类型。
这个转换不是简单的把中间的非数字去掉,而是与1900-01-01
00:00:00这个时间的时间差的毫秒数。
以上是关于sqlserver 比较两个日期大小是怎么把日期类型或者字符串转换成int的的主要内容,如果未能解决你的问题,请参考以下文章