select CONVERT(varchar(10),getdate(),120)

解决方案 »

  1.   

    select convert(char(10),getdate(),12) as 年审时间
      

  2.   

    在查询分析器中试了一下
    declare @dat datetime
    set @dat='2001-1-1'select convert(char(10),@dat,120)OK
      

  3.   

    CONVERT(varchar(10),getdate(),120) 格式为 yyyy-mm-dd
    CONVERT(varchar(8),getdate(),112)  格式为 yyyymmdd
      

  4.   

    CONVERT(varchar(10),getdate(),120) 格式为 yyyy-mm-dd
    CONVERT(varchar(8),getdate(),112)  格式为 yyyymmdd