Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

ओरेकल के लिए DBMS_SCHEDULER जॉब बनाना

मैं 12.1.0.1.0 को हूं। आप एक साधारण अनाम ब्लॉक में नौकरी बना सकते हैं:

SQL> BEGIN
  2    DBMS_SCHEDULER.DROP_JOB (JOB_NAME => 'test_full_job_definition');
  3  END;
  4  /

PL/SQL procedure successfully completed.

SQL>
SQL> BEGIN
  2    DBMS_SCHEDULER.create_job (
  3      job_name        => 'test_full_job_definition',
  4      job_type        => 'PLSQL_BLOCK',
  5      job_action      => 'BEGIN my_job_procedure; END;',
  6      start_date      => SYSTIMESTAMP,
  7      repeat_interval => 'freq=hourly; byminute=0; bysecond=0;',
  8      end_date        => NULL,
  9      enabled         => TRUE,
 10      comments        => 'Job defined entirely by the CREATE JOB procedure.');
 11  END;
 12  /

PL/SQL procedure successfully completed.

SQL>
SQL> SELECT JOB_NAME, ENABLED FROM DBA_SCHEDULER_JOBS where job_name ='TEST_FULL_JOB_DEFINITION'
  2  /

JOB_NAME                                 ENABL
---------------------------------------- -----
TEST_FULL_JOB_DEFINITION                 TRUE

SQL>

अधिक उदाहरण यहां




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle ऐप्स में इतिहास तालिकाएँ पैच करें (11i/R12.1/R12.2)

  2. java.sql.SQLException:श्रोता ने निम्न त्रुटि के साथ कनेक्शन से इनकार कर दिया:ORA-12519, TNS:कोई उपयुक्त सेवा हैंडलर नहीं मिला

  3. जटिल ओरेकल जेडीबीसी बीएलओबी हैंडलिंग

  4. ऑरेकल एसक्यूएल डेवलपर को कॉल करने में बाधा की जांच करें

  5. मैं नेस्टेड Oracle प्रक्रिया से मान कैसे प्राप्त करूं?