弱水三千大哥, 我用的是sqlserver7.0:  convert(char(10),getdate(),106) '只能顯示18 Nov 2001  我要: 18 November 2001 格式! 如何解決.

解决方案 »

  1.   

    SQL SERVER我不熟悉,我建议还是在客户端处理这种问题吧
      

  2.   

    用datename(日期部分,日期)试一下
      

  3.   

    比较麻烦的办法:
      用datepart(month,日期)函数取得月份,再根据取得的整数值用CASE语句进行转换,最后再用‘+’将日、月、年连成一个字符串。
      (好笨的方法!汗颜)