您的位置:首页 > 数据库

sql建立一年的日期,并区分周末

2015-01-21 13:38 225 查看
insert tb_Calendar

 select distinct convert(int,convert(varchar(20),dateadd(day,number,'20150101'),112)),

 case when datepart(weekday,dateadd(day,number,'20150101'))=1 or datepart(weekday,dateadd(day,number,'20150101'))=7 then 'true' else 'false' end

 from master..spt_values

 where number>=0 and number<=365

 and dateadd(day,number,'20150101') <'20160101'

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: