andy_tigger

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
declare @d datetime='20120311'
--每个月的第一天
select dateadd(dd,-datepart(dd,@d)+1,@d)
--第个月的最后一天
select dateadd(dd,-datepart(dd,@d),dateadd(mm,1,@d))
--本月的天数
select datediff(dd,@d,dateadd(mm,1,@d))
posted on 2012-03-12 20:42  andy_tigger  阅读(183)  评论(0编辑  收藏  举报