我有一個包含開始日期和結束日期的數據庫表。現在我需要做的是在晚上檢查數據庫,檢查所有結束日期。如果今天是結束日期前一天,那麼我可以執行一個java類,它將發送電子郵件通知說會員資格將過期。我使用oracle數據庫和Java(jsf)作爲開發語言。檢查日期數據庫並執行
我的日期存儲在表中是我的首選格式,即MM/DD/YYYY。
感謝,
我有一個包含開始日期和結束日期的數據庫表。現在我需要做的是在晚上檢查數據庫,檢查所有結束日期。如果今天是結束日期前一天,那麼我可以執行一個java類,它將發送電子郵件通知說會員資格將過期。我使用oracle數據庫和Java(jsf)作爲開發語言。檢查日期數據庫並執行
我的日期存儲在表中是我的首選格式,即MM/DD/YYYY。
感謝,
Schedule a job使用DBMS_SCHEDULER
運行在你的願望的區間中的PL/SQL程序。然後,PL/SQL程序可以call your java method發送電子郵件通知。
任何說明代碼?或例子? – 2012-01-16 09:27:58
@sys_debug你檢查了鏈接嗎?這裏有例子和代碼。 – Sathya 2012-01-16 09:34:04
抱歉,沒有注意到..謝謝,將檢查並回復你:) – 2012-01-17 03:36:26
到目前爲止你做了什麼? – Adrian 2012-01-16 04:22:11
以及我不知道使用什麼機制來實現這一點。這正是我所要求的。我發現了一些關於DBMS_SCHEDULER的內容,但不知道如何觸發java類。 – 2012-01-16 04:24:55
您需要創建一個單獨的應用程序,它將始終監視數據庫。在我的公司,這種應用程序可以與名爲Table Watcher一起使用。 – Lucifer 2012-01-16 04:33:12