摘要:
主要针对sqlserver 采用函数DATEDIFF之前采用的是 DATEDIFF(yy,出生日期,getdate()) 这种取法只能取到大概的年龄,如 出生日期为:1987-06-20 当前日期为:2013-06-18则获取的年龄为 26现在需要精确的算出年龄则可以采用类似如下方法 FLOOR(DATEDIFF(DY, 出生日期, getdate())/365.25)FLoor(parm)返回小于等于parm的最大整数如 出生日期为:1987-06-20 当前日期为:2013-06-18则获取的年龄为 25再如如 出生日期为:1987-06-20 当前日期为:2013-06-20则获取的年龄 阅读全文
posted @ 2014-01-28 16:20
我是菜鸟20120819
阅读(998)
评论(0)
推荐(0)

浙公网安备 33010602011771号