MS SQL得到指定日期的当月月末
时间:2011-01-20 来源:陆宗轩
'2011-02-01'用GETDATE()代替,即可得到当月的月末是哪一天。
-----------------------到当月月末的时候做****-----------------------------------------
if(DATEPART(day,dateadd(second,59,dateadd(minute,59,dateadd(hour,23,dateadd(month,1+datediff(month,0,GETDATE()),0)-1))))=DATEPART(DAY,GETDATE()))
begin
--你的代码
end
-----------------------------------------------------------------
简单又好用!
相关阅读 更多 +