DATENAME(MONTH,GETADATE()) is returning numeric value of the month as '09'

前端 未结 5 1076
一个人的身影
一个人的身影 2020-12-20 02:03

When I run the following query [SELECT DATENAME(MONTH,GETDATE())], ideally speaking it should return value as \'September\' but its returning value as \'09\'. I am running t

5条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-20 02:47

    SELECT @@LANGUAGE -> gives an Asian one?
    
    SET LANGUAGE Japanese
    SELECT DATENAME (month, GETDATE())
    
    SET LANGUAGE us_english
    SELECT DATENAME (month, GETDATE())
    

    DATENAME depends on language, so need to change server default or your login default language...

    Thank you and sayonara...

提交回复
热议问题