select convert(varchar(20),orderdate,106) as date from orders

解决方案 »

  1.   

    你可以看看帮助里的convert,里面有详细的说明
      

  2.   

    select convert(varchar(20),orderdate,106) as date from orders
    我用的是中文版的sql server 106不行显示这样的
    04 07 1996
      

  3.   

    你可以看看帮助里的convert,里面有详细的说明
    ===========================
    我都看了,也都式了,都不行啊
      

  4.   

    set language 'english'
    select datename(day,getdate())+' '+datename(month,getdate())+' '+datename(year,getdate())
      

  5.   

    set language 'english'
    select datename(day,getdate())+' '+substring(datename(month,getdate()),1,3)+' '+datename(year,getdate())
      

  6.   

    set language 'english'
    select convert(varchar(20),orderdate,106) as date from ordersthis ok?
      

  7.   

    select convert(varchar(20),orderdate,120) as date from orders