SQL中哪个函数可以求出某月的总天数呀?在线等待!
SQL中哪个函数可以求出某月的总天数呀?在线等待! 问题点数:10、回复次数:5Top
1 楼tangjunwu()回复于 2005-08-02 16:58:14 得分 2
没有求一个月天数的函数,其实很简单,用下个月第一天跟这个月第一天比较就可以得出了.用DateAdd函数就可以了.Top
2 楼tangjunwu()回复于 2005-08-02 16:59:57 得分 0
在吗?马上给我分呢,呵呵!我第一次帮人解答问题.Top
3 楼zonelive(peter)回复于 2005-08-04 13:08:48 得分 2
create function f_aa(@n datetime)
returns int
as
begin
return(
datename(d,cast(convert(varchar(4),dateadd(m,1,@n),12)+'01' as datetime)-1)
)
end
--select dbo.f_aa('20050201')Top
4 楼iexiaoer(happy)回复于 2005-11-14 11:20:33 得分 5
datediff(day,left(@ym ,4) + '-' + substring(@ym,5,2) +'-01' ,
left(@ym,4) +'-'+cast(cast(substring(@ym,5,2) as int)+1 as char)+'-01') as day_totaTop
5 楼zlp321002(Life Is Good,Let's Shine)回复于 2005-11-14 11:22:46 得分 1
select datediff(day,cast(month(GetDate()) as varchar)+'-'+cast(month(GetDate()) as varchar)+'-15' ,cast(month(GetDate()) as varchar)+'-'+cast(month(GetDate())+1 as varchar)+'-15')Top




