表中有个时间字段EndTime,怎么在这个时间字段中,加5呢?
比如EndTime = 2009-4-22 怎么才可以使它成为 2009-4-27

解决方案 »

  1.   

    http://www.cnblogs.com/skywind/archive/2008/02/22/1077777.html
      

  2.   

    select EndTime=dateadd(d,5,EndTime) from tb
      

  3.   

    select dateadd(dd,5,EndTime) as EndTime from tb
      

  4.   

    update tablename set EndTime = dateadd(dd,5,EndTime)
      

  5.   


    declare @EndTime datetime
    set @EndTime='2009-4-22'
    select convert(varchar(10),dateadd(d,5,@EndTime),120) as 'EndTime'/*
    EndTime
    ----------
    2009-04-27
    */