1
我正在創建一個觸發器或其他Oracle機制來從表中刪除舊記錄。有問題的表中有一個「日期已確認」日期時間列。我想定期刪除一個月前的行。 Oracle是否支持「週期性任務」,或者可以/應該通過插入/更新觸發器來完成。我不認爲當觸發器在同一張表上觸發時,我可以修改表中的其他行。Oracle觸發器清除舊記錄
像這樣最好的處理程序?我通過.NET應用程序訪問數據庫,並認爲最好是通過程序化方式來維護這個數據庫。
我正在創建一個觸發器或其他Oracle機制來從表中刪除舊記錄。有問題的表中有一個「日期已確認」日期時間列。我想定期刪除一個月前的行。 Oracle是否支持「週期性任務」,或者可以/應該通過插入/更新觸發器來完成。我不認爲當觸發器在同一張表上觸發時,我可以修改表中的其他行。Oracle觸發器清除舊記錄
像這樣最好的處理程序?我通過.NET應用程序訪問數據庫,並認爲最好是通過程序化方式來維護這個數據庫。
看看DBMS_SCHEDULER。它可以讓你設置預定的工作。
正式文檔:http://docs.oracle.com/cd/B28359_01/appdev.111/b28419/d_sched.htm