需要写个job每天检查一下coums这个表里的publish_date减去当前日期是否大于7.是的话就把另一个字段top设0

解决方案 »

  1.   

    网上有的是 job的入门  
     简单说一下 你可以写一个存储过程,来进行你那些判断,然后 用job定时调用这个存储过程  
      

  2.   

    create or replace procedure pro01 is
      diff number;
    begin  select to_date(col1, 'yyyy-mm-dd') - SYSDATE
        into diff
        from a02
       where rownum = 1;  if diff > 7 then
        update a02 set col2 = '0';
      end if;end pro01;然后建立个job,调用