比如我定义3个参数
@day
@lastOutputTime ='2008-09-13'
@outputKelpDay = 6set @day=@lastOutputTime+@outputKelpDay怎么样@day应该结果是@day='2008-09-19'
加的是六天了

解决方案 »

  1.   

    select @day = dateadd(d, @outputKelpDay, @lastOutputTime)
      

  2.   

    DateAdd(dd, @outputKelpDay, @lastOutputTime)
      

  3.   

    declare @day datetime,@lastOutputTime datetime
    set @lastOutputTime='2008-09-13'
    select @day=dateadd(dd,6,@lastOutputTime)
    select @day
      

  4.   

    select @day = dateadd(d, @outputKelpDay, @lastOutputTime)
      

  5.   

    select @day = dateadd(d, @outputKelpDay, @lastOutputTime)