SQL技巧

获取当月总天数:
DECLARE @YEAR_MONTH varchar(6)
SET @YEAR_MONTH = '200702'
SELECT DAY(DATEADD(MM, 1, CONVERT(DATETIME, @YEAR_MONTH + '01', 112)) - DAY(CONVERT(DATETIME, @YEAR_MONTH + '01', 112)))

获取每一月最后一天
select day(cast('2002-3-1' as datetime)-1)

posted @ 2007-08-13 18:12  杰仔  阅读(254)  评论(0)    收藏  举报