datename(datepart,getdate()) 应该是may sunday 这样的形式 帮助是
SELECT DATEPART(month, GETDATE())
下面是结果集:------------
5(1 row(s) affected)SELECT DATENAME(month, GETDATE())下面是结果集:------------
May(1 row(s) affected)

解决方案 »

  1.   

    不对呀,datename 返回是字符串datepart 返回的是数select datepart(mm,getdate())select datename(mm,getdate())你执行一个上面,前返回9,后返回09
      

  2.   

    首先执行
    SET LANGUAGE us_english
    然后就可以了,
    帮助中的例子是英文状态下的。
    开心就好!!!
      

  3.   

    datename返回的时字符型的
    datepart返回的是日期部分的整数