0

我需要从当前日期中减去一个日期(存储在数据库中),然后只返回年份部分。目前出于测试目的,我正在做这样的事情,但返回结果是错误的

print DATEDIFF (year ,1993-04-24,getdate())

返回值为 107。系统日期完全正确。

有什么不对。

4

1 回答 1

1

你忘记了'约会的时间

select DATEDIFF (year , '1993-04-24', GETDATE())
于 2012-05-25T09:35:47.787 回答