【发布时间】:2014-06-25 13:52:38
【问题描述】:
我试图找出两个日期之间的天数。我一直在尝试使用它:
SET Days_Outstanding = DATEDIFF(day, CONVERT(datetime, LS_CHG_DTE_EQP, 1), CONVERT(datetime, Report_Date, 1))
但是,这不会以天为单位返回数字。它返回的日期时间与我的数据集无关。
我不确定问题出在哪里,对于 SQL 来说还是相当新的。另外,我将 Days_Outstanding 定义为 int,这可能是问题所在吗?谢谢!
编辑
谢谢大家!不知道发生了什么,我按照您的建议更改了一些内容,当我回到原来的状态时,它最终起作用了。不知道发生了什么。谢谢你的想法!
【问题讨论】:
标签: sql sql-server-2005 datetime datediff