调用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. Oracle exp备份使用sysdba进行导出和导入的操作
  2. Oracle exp备份的实际操作描述
  3. Oracle EXP的实际应用方案详解
  4. Oracle Multimedia 导出图像时所需执行的步骤
  5. 检查Oracle DICOM 对象的典型示例

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/238331.html<

(0)
运维的头像运维
上一篇2025-04-22 21:40
下一篇 2025-04-22 21:41

相关推荐

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注