mssql sqlserver eomonth函数返回指定日期所在月的最后一天的日期的方法分享


摘要:
下文讲述eomonth函数的用法
实验环境:sqlserver 2012



eomonth函数功能及语法说明

eomonth函数功能:
返回指定日期所在月份的最后一天。
eomonth语法简介:
eomonth(date[,日期偏移量]
————————
参数说明:
date:日期表达式
日期(月份)偏移量:
可选整型,在日期表达式date上叠加相应的月份偏移量后,再对date进行函数运算
————————
返回值:
返回类型:date
返回数值:date所在月的最后一天



eomonth函数举例说明


   select eomonth('2008-5-2') as [当月最后一天],
  eomonth('2008-5-2',-2) as [偏移后当月最后一天],
  eomonth('2008-5-2',6) as [偏移后当月最后一天]
  go