首批通过分布式安全可靠测评,为关键业务系统打造
DROP_PROGRAM
更新时间:2026-04-02 10:15:35
DROP_PROGRAM 过程用于删除一个程序。当程序被删除时,与程序相关的参数也会被删除。
功能适用性
该内容仅适用于 OceanBase 数据库企业版。OceanBase 数据库社区版暂不支持。
语法
DBMS_SCHEDULER.DROP_PROGRAM (
program_name IN VARCHAR2,
force IN BOOLEAN DEFAULT FALSE);
参数说明
| 参数 | 说明 |
|---|---|
| program_name | 要删除的程序的名称。名称可以是逗号分隔的列表。 |
| force | 如果 force 设置为 FALSE,则任何作业都不得引用该程序,否则会发生错误。 如果 force 设置为 TRUE,则在删除程序之前,所有引用该程序的作业都将被禁用。 指向该程序的运行中的作业可以继续执行,不受 DROP_PROGRAM 调用的影响。 |
示例
BEGIN
DBMS_SCHEDULER.DROP_PROGRAM(program_name => 'program_test');
END;