4
MONTH(CMS.App_Received_Date) as 'App Month'

4日期为 4 月时将返回2012-04-01

5将在日期2012-05-02等时返回5 月

是否有一个 TSQL 函数可以返回 April、May、June?

IEMONTHNAME(CMS.App_Received_Date) as 'App Month'

4

2 回答 2

5
DATENAME(month, CMS.App_Received_Date) as 'App Month'
于 2012-05-25T21:02:36.553 回答
3
SELECT  DATENAME(month, '2012-04-01') AS 'App Month'

返回表示指定日期的指定日期部分的字符串。

请注意,返回值取决于语言环境,在我的情况下它返回Januar(德语)。

http://msdn.microsoft.com/en-us/library/ms174395.aspx

于 2012-05-25T21:02:54.713 回答