2017-05-25 75 views

回答

4

如果你想獲得每月爲從1到12的INT,您可以使用此

SELECT MONTH(GETDATE()) 

這答案是根據官方文檔,你可以在這裏看到 - http://technet.microsoft.com/en-us/library/ms187813.aspx

編輯

對於報告服務專門,你可以使用

MonthName(NOW()) 

這將返回一個月份的名稱,我相信是你正在尋找的功能。

或者,如果你想在一個月爲一整數,請嘗試使用

Month(TODAY()) 
+0

是的,但不是SSRS中的月份名稱,我想要一個號碼,所以我可以在我的程序中進一步使用它。 = Name()應該返回一個int。 –

+0

@StanislavJirák嘗試使用月份(TODAY())然後告訴我它是否有效 –

+1

是的,它的工作原理非常感謝 –