日期:2014-05-16  浏览次数:20407 次

如何取服务器时间与数据表中日期字段值得差值????
我的SQL数据表arap表中有一列字段为createdate日期值,数据格式为“20140321”
我现在想取数据库服务器时间,只取年月日,格式如“20140809”
最终想获得数据库服务器时间与createdate列值得查额,换算为天数

服务器时间  -  createdate
20140809  -  20140321 = 488 = ?天
请问SQL如何写??谢谢了
------解决方案--------------------
DECLARE @d1 DATETIME,@d2 DATETIME

SET @d1='20140321'
SET @d2='20140809'

SELECT DATEDIFF(dd,@d1,@d2)

/*-----------
141

*/