使用Convert比较MS SQL中的日期

时间:2014-10-28 16:59:17

标签: sql-server visual-studio datetime

我想以正确的方式从 @parameter 获取包含完整日期时间的日期,该用户从 TFS文件中获取日历即可。

select中,我想使用类似CONVERT(varchar(10), @FechaHasta.Value, 120) AS DATE01的内容,然后获取唯一的日期,从参数中抛出时间。


下一步,我想将它与WHERE子句中的另一个日期进行比较,具有以下代码:

Awful code

然后,我想让这个工作在两个日期和最后一个日期之间寻找,从日期时间中抛出时间

感谢。

1 个答案:

答案 0 :(得分:1)

我假设@FetchHastadatetime

CONVERT(VARCHAR(10), @FetchHasta, 101)

是什么让你只是日期部分。即10/28/2014 1:10 PM只会变成10/28/2014

Source

编辑:或者,How to return the date part only from a SQL Server datetime datatype