如何创建一个减去两个日期的方法,这与sql server 2008中格式为datetime2(7)的实际日期相同。 例如,我创建这个方法: Delete from TblMessage Where MDateTime<((SELECT TOP (1)MDateTime FROM TblMessage ORDER BY MDateTime DESC)- ('2013-10-04 16:47:56.0000000'))
如何在Sql Server 2008中以datetime2格式减去两个日期
,但它不工作。我想结果中减去两个日期是这样的:
MDateTime1:2013-10-05 16:47:56.0000000
MDateTime2:2013-09-04 16:47:56.0000000
Result:2013-01-01 00:00:00.0000000
结果= MDateTime1-MDateTime2
我怎么能做到这一点。谢谢...
无法在我的沙盒执行上述查询。 – 2014-10-22 11:41:40
我在上面解释过。这种方法不起作用.. – 2014-10-22 11:46:02