时间      单位名称 产品名称 数量
2008-9-12   A D 20
2009-3-21  B F 12
2010-12-1  C P 501.要求更改年度为统一年度
时间      单位名称 产品名称 数量
2009-9-12   A D 20
2009-3-21  B F 12
2009-12-1  C P 50
2.要求给日期随机加上15天
时间      单位名称 产品名称 数量
2009-9-27   A D 20
2009-43-5  B F 12
2009-12-16  C P 50

解决方案 »

  1.   

    2.要求给日期随机加上3-15天,日期中的下划线为随机日期
    时间       单位名称 产品名称 数量
    2009-9-_   A      D       20
    2009-3-_  B      F       12
    2009-12-_  C      P       50
      

  2.   


    1:
    update tb
    set 时间= cast('2009'+ right(convert(varchar(10),时间,120),6) as datetime)2:
    update tb
    set 时间= dateadd(day,15,时间)
    --where 自件自定义
      

  3.   

    update tb
    set 时间= dateadd(day,15,时间)这样出来的时间是随机的吗?
      

  4.   


    需要随机的3-15天
    update tb
    set 时间= dateadd(day,3 + round(rand() * 12,0),时间)
      

  5.   

    update tb
    set 时间= dateadd(day,3 + round(rand(checksum(newid())) * 12,0),时间)
      

  6.   


    --2
    update tb
    set 时间= dateadd(day,2+cast(ceiling(rand()*13 ) as int),时间)