我們使用的資料庫大部分是oracle、mysql、db2、sql server等資料庫,在使用oracle最匹配的工具plsql,如何用plsql建立定時器呢?下面我簡單介紹使用工具建立定時器的方法。
工具/原料
• plsql工具--連線到某個資料庫
方法/步驟
通過plsql檢視tables、views等資料夾,找到定時器對應的DBMS_Jobs資料夾。
在資料夾或者在已有的定時器上右鍵 new... 建立一個新的job(定時器)
輸入紅色選中的必輸引數。What裡面是一些儲存過程,可以是一個或者多個。多個之間用分好;隔開,可以資料一下注釋說明,格式“/*存過說明*/。點選應用即可儲存。點選View SQL可以檢視job對應的sql指令碼。
如果想檢視一些指令碼,處理通過開啟資料夾的方式,也可以使用更方便的sql語句進行檢視。
SELECT * FROM dba_jobs;
注意,如果next_date是4000-1-1表示這個指令碼已經是停止狀態。
如果想查詢某個儲存過程對應的哪個job可以通過dba_jobs表中what欄位根據條件查詢檢視job.
dba_jobs中的job欄位對應的值就和DBMS_Jobs中對應的數字是一致的,可以對資訊進行修改更新。