Temp Time Table

應朋友要求,簡單寫了段 Sample

declare @month int=2,@year int=2011
declare @t table(c1 date)
declare @Start smalldatetime
set @Start=convert(datetime, convert(varchar(4),@year)+right(‘0’+convert(varchar(2),@month),2) + ’01’)
declare @i int=0
while @i<datediff(day,@Start,dateadd(month,1,@Start))
begin
    insert @t values(@start + @i)
    set @i+=1
end
select * from @t

3 Comments

  1. 林姝穎
    Posted 2012 年 05 月 31 日 at 01:03:28 | Permalink | 回覆

    胡顧問你好~
    我是之前有上過您的課的學員,(『SQL Server Reporting Services 實務二日營』)
    現在使用RS做報表,出現了無法解決的問題,懇請您回復提供解決方法,問題如下,
    報表的列印功能,在IE9無法正常運作(但在Server卻可以正常運作),不知道可以如何解決?
    非常謝謝您撥冗回覆~

    • Posted 2012 年 05 月 31 日 at 01:38:08 | Permalink | 回覆

      但光憑這樣的訊息我不知道如何猜…是否妳的 IE 不信任來源伺服器,不允許裝列印控制項

      • 林姝穎
        Posted 2012 年 06 月 01 日 at 00:10:42 | Permalink

        胡顧問您好~
        後來同事有解決這個問題了,
        原來是要把部屬後的網址加入信任網站,
        這樣就解決了!
        非常謝謝您的回覆~

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

%d 位部落客按了讚: