oracleDBMS_SCHEDULER.DROP_JOB无法删除工作

问题描述 投票:0回答:2

在Oracle 11G中,我试图丢下工作;但是,它给我以下错误:

SQL> exec DBMS_SCHEDULER.DROP_JOB(job_name => "MyCaseSensitiveJobName");
BEGIN DBMS_SCHEDULER.DROP_JOB(job_name => "MyCaseSensitiveJobName"); END;

                                           *
ERROR at line 1:
ORA-06550: line 1, column 44:
PLS-00905: object Job_Owner.MyCaseSensitiveJobName is invalid
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored

请帮助!谢谢!

oracle11g jobs
2个回答
1
投票

对于任何有兴趣的人,我发现了我的错误!

以下执行成功:

SQL> exec DBMS_SCHEDULER.DROP_JOB(job_name => '"MyCaseSensitiveJobName"');

PL/SQL procedure successfully completed.

I.E。我应该将双重引用的作业名称包裹在单个Qoutes中!


0
投票

也在这里工作,谢谢!

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.