首页 文章

创建作业和计划的PLSQL

提问于
浏览
1

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

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

1 回答

  • 2

    要获取作业的DDL语句,可以将 DBMS_METADATA.GET_DDLPROCOBJ 对象类型一起使用:

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

    UPDATE

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

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

相关问题