程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> 調用oracle存儲的實際操作過程的實例

調用oracle存儲的實際操作過程的實例

編輯:Oracle數據庫基礎

以下的相關代碼主要是介紹如何利用Java 定時器在某個時刻來調用oracle存儲的實際操作過程的實例,你如果對Oracle存儲的實際操作過程感興趣的話,望你會浏覽以下的文章。存儲過程參數為date2010-01-29 09:52定時器如下:

  1. public class GpsAnalyseSchedule {  
  2. private Timer timer = null;  
  3. public GpsAnalyseSchedule() {  
  4. long delay = FormatDate.getDateDiff("19:04:10");  
  5. timer = new Timer(true);  
  6. timer.schedule(new GpsAnalyse(), 
    delay, 1000 * 60 * 60 * 24);  
  7. }  
  8. class GpsAnalyse extends TimerTask {  
  9. public void run() {  
  10. ServerConfig.logger.info("開始啟動GPS運營統計定時器!");  
  11. Database db = null;  
  12. try {  
  13. db = new Database();  
  14. CallableStatement proc = null;  
  15. proc = db.getConn().prepareCall("
    { call njtjgps.proc_gps_analyse(?) }");  
  16. proc.setDate(1, new Java.sql.Date
    (Calendar.getInstance().getTime().getTime()));  
  17. proc.execute();  
  18. } catch (Exception e) {  
  19. e.printStackTrace();  
  20. ServerConfig.logger.info(e.getStackTrace());  
  21. } finally {  
  22. db.cleanup();  
  23. }  
  24. ServerConfig.logger.info("GPS運營統計定時器啟動完畢!");  
  25. }  
  26. }  
  27. }   

只需要new GpsAnalyseSchedule ()就完成了定時器調用存儲過程。以上就是對利用Java 定時器在某個時刻調用Oracle存儲過程實例相關的內容的介紹,望你會有所收獲。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved