select语句中如何将查询出的日期字段格式化成'yyyy-MM-dd'

解决方案 »

  1.   

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

  2.   

    select convert(char(10),getdate(),120)
      

  3.   

    联机帮助,看看convert,里面有详细的时间转换格式列表~:)
      

  4.   

    select convert(char(10),getdate(),21)
      

  5.   

    这个问题一百分?我给多点答案:D
    select convert(char(10),getdate(),112)--20070116  select convert(char(10),getdate(),120)--2007-01-16select convert(char(10),getdate(),20)--2007-01-16select convert(char(10),getdate(),111)--2007/01/16
      

  6.   

    select convert(char(10),要查询的日期字段名,120)--2007-01-16
      

  7.   

    我也凑热闹
    select convert(char(10),getdate(),120)--2007-01-16