oracle 数据库通过job定时删除表分区

 时间:2024-10-12 00:11:16

1、创建测试环境 test_part 表,并插入数据。CREATE TABLE test_part( create_time TIMESTAMP)PARTITION BY RANGE (create_time) INTERVAL (NUMTODSINTERVAL(1,'DAY'))(PARTITION create_time_other VALUES LESS THAN (TIMESTAMP' 2019-09-01 00:00:00')) ;insert into test_part values(to_date('2019-09-01 00:00:00','YYYY-MM-DD HH24:MI:SS'));insert into test_part values(to_date('2019-09-02 00:00:00','YYYY-MM-DD HH24:MI:SS'));insert into test_part values(to_date('2019-09-03 00:00:00','YYYY-MM-DD HH24:MI:SS'));insert into test_part values(to_date('2019-09-04 00:00:00','YYYY-MM-DD HH24:MI:SS'));commit;

oracle 数据库通过job定时删除表分区oracle 数据库通过job定时删除表分区

3、添加定时任务,每天1 点调用。BEGINDBMS_SCHEDULER.CREATE_JOB( job_name => 'delpart_job', job_type => 'PLSQL_BLOCK', job_action => 'delPart;', start_date => SYSDATE, repeat_interval => 'TRUNC(sysdate+1)+1/24');END;

oracle 数据库通过job定时删除表分区

5、手工调用job,检查job是否能够调用delPart 过程,并删除分区。begin dbms_scheduler.run_job('DELPART_JOB') ;end;

oracle 数据库通过job定时删除表分区oracle 数据库通过job定时删除表分区
  • 如何取消Win7窗口透明效果设置
  • 怎样使用VBA加载窗体图片?
  • excel如何快速修订超过规定范围的数值
  • 怎么在印象笔记中插入一个复选框
  • 如何在数据库中新建连接
  • 热门搜索
    巴厘岛旅游景点 法国旅游地图 怀集旅游 旅游营销论坛 东北三省旅游景点 柳州旅游景点大全 8月去哪里旅游最好 赞比亚旅游 太原旅游公司 洛阳旅游地图