能用trigger么?好像实现不了哦!

解决方案 »

  1.   

    写个储存过程,做个作业每天做
    用 DATEDIFF(day,update_date,getdate())>=3判断,改为后,把update_date up成getdate(*)
      

  2.   

    dzhfly(FLY) :具体怎么做能说说吗?我没有做过
      

  3.   

    建作业步骤:
    企业管理器中,管理——》SQL SERVER代理——》作业——》鼠标右键新建作业——》常规页中输入名称——》步骤页中新建步骤、输入名称、加入更新的SQL语句:
    update t set status=case when datediff(day,update_date,getdate())>3 then 字段内容 end
     where datediff(day,update_date,getdate())>3
    ——》调度页中新建调度、输入名称,选择反复出现,更改时间——》OK完了之后,若没有启动SQL Agent,则在服务管理器——》SQL Agent选上当启动OS时自动启动再在企业管理器中,鼠标右键刚才建的作业——》启动作业——》OK