如果为2006-12-20增加10天后数据库数据为2006-12-30,就要这么一个效果

解决方案 »

  1.   

    select Convert(varchar(13),getdate()+10,111)
      

  2.   

    select dateadd(day,10,'2006-12-20')
      

  3.   

    select CONVERT(char(10),getdate()+10 ,110)
      

  4.   

    用dateadd函数,coolingpipe(冷箫轻笛)给的例子很清楚了我想多问一句,如果2006-12-25这一天用getdate()+10的话
    会得到什么日期?是正确日期还是2006-12-35?
      

  5.   

    select dateadd(day,10,'2006-12-20')
      

  6.   

    update tb set col=col+10
      

  7.   

    select dateadd(day,10,'2006-12-20')
      

  8.   

    回复人:zoexmanson() ( 一级(初级)) 信誉:100  2006-12-29 17:33:38  得分:0
    ?  多谢怎么给分
    -----------------
    新来的
      

  9.   

    select dateadd(day,10,'datetime')
      

  10.   

    select convert(varchar(10),dateadd(day,10,GetDate()),121)
      

  11.   

    select dateadd(day,10,'2006-12-20')
    day:指明操作的对象.可以是week,month,year,quarter
    10:要增加的数量.
    最后一个参数:操作的基数.
    可以借鉴SQL....
      

  12.   

    select dateadd(d,10,'2007-01-04')