oracle定时任务实例

原文:点击打开链接

1、创建测试表

  1. createtablejob_test(idinteger,add_timedate);

2、创建过程

createorreplaceprocedureprc_job_testis
  • begin
  • insertintojob_testvalues(SEQ_TM_ID.nextval,sysdate);
  • commit;
  • endprc_job_test;

  • 3、创建任务

    declare
  • tm_jobnumber;
  • sys.dbms_job.submit(tm_job,--任务名称
  • 'prc_job_test;',--执行的过程
  • sysdate,0); background-color:inherit">--执行时间
  • 'sysdate+1/(24*60*10)');--下次执行时间
  • end;

  • 4、查看任务id

    select*fromdba_jobs;

    5、执行任务

    dbms_job.run(41);--41为任务的id
  • end;
  • 6、删除任务

    dbms_job.remove(41);
  • end;
  • 相关文章

    Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
    Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
    Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
    随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
    Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
    Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...