0
我需要从当前日期中减去日期(以db存储),并仅返回其中的年份。 目前用于测试目的,我在做一些这样的事,但返回的结果是错误的从当前日期开始减去日期并仅返回年份
print DATEDIFF (year ,1993-04-24,getdate())
返回值是107 系统日期是完全正确的。
有什么问题吗?
我需要从当前日期中减去日期(以db存储),并仅返回其中的年份。 目前用于测试目的,我在做一些这样的事,但返回的结果是错误的从当前日期开始减去日期并仅返回年份
print DATEDIFF (year ,1993-04-24,getdate())
返回值是107 系统日期是完全正确的。
有什么问题吗?
你忘了'
在你的日期
select DATEDIFF (year , '1993-04-24', GETDATE())
哦。非常感谢你。鹰眼 – Shah