select convert(varchar(10),getdate(),111)

解决方案 »

  1.   

    select convert(char(8),getdate(),1)
      

  2.   

    select datename(year,getdate())+'/'+datename(month,getdate())+'/'+datename(day,getdate())
    呵呵!不过好象太麻烦了!
      

  3.   

    要得到SQL Server的当前日期的字符串, 应该用CONVERT()函数:CONVERT(char(10),getdate(),101) - > 'mm/dd/yyyy'CONVERT(char(10),getdate(),105) - > 'dd-mm-yyyy'CONVERT(char(10),getdate(),111) - > 'yyyy/mm/dd'CONVERT(char(10),getdate(),120) - > 'yyyy-mm-dd'...