SQL列出全年所有天數

declare @dtm char(10)
declare @i int
set @dtm='2013-01-01'
set @i=0
if object_id('tempdb..#t','U') is not null
begin
drop table #t
end
create table #t (dtm char(10))
while @i<365
begin
insert into #t values(convert(char(10),DATEADD(day,@i,@dtm),21))
set @i=@i+1
end
select * from #t

drop table #t

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章