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如何快速修订超过规定范围的数值
  • 怎么在印象笔记中插入一个复选框
  • 如何在数据库中新建连接
  • 热门搜索
    国外旅游价格 北京市旅游景点 葫芦岛旅游景点 意大利旅游签证 山南旅游 北京国际旅游节 郴州旅游景点大全 重庆旅游公司 乌海旅游景点大全 泰国旅游攻略注意事项