首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle job,该怎么解决

2012-06-08 
oracle job需要写个job每天检查一下coums这个表里的publish_date减去当前日期是否大于7.是的话就把另一个

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

[解决办法]
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,调用

热点排行