如何比较SQL Server中的日期时间类型

Isa*_*tto 3 sql-server datetime

所以我在SQL Server上的数据库中有一个日期时间列.我想做这个简单的select语句:

SELECT *
FROM Res
Where dateSubmit='6/17/2010 5:01:26 PM'
Run Code Online (Sandbox Code Playgroud)

dateSubmit 是一个日期时间数据类型,我的数据库有一行,其中dateSubmit是6/17/2010 5:01:26 PM

但是,当我执行此语句时,它返回null.

Mar*_*som 7

我认为SQL Server保留的精度数字比显示的更多.

试试这个:

SELECT * 
FROM Res 
Where dateSubmit between '6/17/2010 5:01:26 PM' and '6/17/2010 5:01:27 PM'
Run Code Online (Sandbox Code Playgroud)