gpt4 book ai didi

java - 如何从java调用oracle dbms_scheduler.run_job?

转载 作者:行者123 更新时间:2023-12-01 10:23:55 24 4
gpt4 key购买 nike

我的 oracle 数据库中有一份工作,由于某种原因,我需要在我的 java 应用程序中调用它。
有人有想法告诉我怎么做吗?
我已经尝试过:
执行DBMS_SCHEDULER.RUN_JOB('My_job_name')
DBMS_SCHEDULER.RUN_JOB('My_job_name')
{DBMS_SCHEDULER.RUN_JOB('My_job_name')}
{执行DBMS_SCHEDULER.RUN_JOB('My_job_name')}
通过 CallableStatement 但它们都不起作用。
任何帮助将不胜感激

最佳答案

只需将调度程序调用包装在 BEGIN-END block 中即可:

CallableStatement callStmt = conn.prepareCall(
"BEGIN DBMS_SCHEDULER.RUN_JOB(job_name => 'My_job_name'); END;");
callStmt.executeUpdate();

关于java - 如何从java调用oracle dbms_scheduler.run_job?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35435681/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com