Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 创建作业和计划的PLSQL_Oracle_Plsql - Fatal编程技术网

Oracle 创建作业和计划的PLSQL

Oracle 创建作业和计划的PLSQL,oracle,plsql,Oracle,Plsql,在Oracle DB中,如何从现有对象提取创建作业和计划的PLSQL 我正在使用SQL Developer,但欢迎使用任何其他方法。要获取作业的DDL语句,可以使用DBMS\u元数据。使用PROCOBJ对象类型获取DDL: select dbms_metadata.get_ddl('PROCOBJ', job_name) from user_scheduler_jobs; 更新 同样的方法适用于时间表: select dbms_metadata.get_ddl('PROCOBJ', sche

在Oracle DB中,如何从现有对象提取创建作业和计划的PLSQL


我正在使用SQL Developer,但欢迎使用任何其他方法。

要获取作业的DDL语句,可以使用
DBMS\u元数据。使用
PROCOBJ
对象类型获取DDL

select dbms_metadata.get_ddl('PROCOBJ', job_name) 
from user_scheduler_jobs;
更新

同样的方法适用于时间表:

select dbms_metadata.get_ddl('PROCOBJ', schedule_name) 
from user_scheduler_schedules;