Select Right(100+Month(GetDate()),2)
--结果
08

解决方案 »

  1.   

    select left(convert(varchar(20),getdate(),110),2)
    select convert(char(2),getdate(),110)
      

  2.   

    select right('0'+cast(month(getdate()) as varchar(2)),2)
      

  3.   

    select Right('00' + cast(Month(GetDate()) as varchar(2)),2)
      

  4.   

    好快~~Select Right(100+Month(GetDate()),2)
      

  5.   

    和楼上那些有点不同的方式
    select replace(str(Month(GetDate()),2,0),' ','0')08