0
我正在構建由多個步驟(1到5)組成的Oracle SQL中的作業鏈。 步驟1→2→3→5應該每天運行一個接一個。這裏沒問題。 但是步驟4應該根據自定義時間表每月運行一次,在步驟3和5之間運行。所以每月一次應該是1→2→3→4→5。Oracle鏈步驟的不同時間表
有沒有一種方法可以將不同的時間表應用於此鏈中的步驟,或者有什麼方法可以做到這一點?到目前爲止,我只有兩個想法:
- 爲自定義時間表創建一個單獨的表,第4步將針對每次每日運行進行檢查。如果日期存在於表格中,則執行該操作,否則不執行任何操作。
- 創建在這些特定日期上運行的附加作業並創建一個事件。這種情況下的第4步是由事件觸發的。
這些很好的方法,否則我可以做這個調度程序?
謝謝
分別安排每個工作將是一個好主意,因爲將有完全控制。 – Prathyush