DELPHI程序与ORACLE连接,程序在运行过程中将运行结果写入ORACLE数据表A中,数据表形式为
COL1  ID          
COL2  DET_WAY
COL3  UPTIME    --上传时间
COL4  SV_VALUE  --计算结果1
COL5  LV_VALUE  --计算结果2
COL6  TIME_GAP  --数据上传时间间隔(1分钟)
想每隔一定时间(30分钟).根据ID和DET_WAY统计表A中的LV_VALUE,LV_VALUE并将统计结果存入表B中,表B的数据表形式为:
COL1  ID          
COL2  DET_WAY
COL3  UPTIME    --上传时间
COL4  SV_VALUE  --统计结果1
COL5  LV_VALUE  --统计结果2
COL6  TIME_GAP  --数据上传时间间隔(30分钟)怎么才能让ORACLE自动进行统计表A,并将结果存入表B

解决方案 »

  1.   

    写一个存储过程,创建一个job来执行它
      

  2.   

    job+存储过程,让DELPHI程序员回家吧
      

  3.   

    或者在前台软件中用timer来控制.
      

  4.   

    不想用前台的软件来控制
    想让ORACEL自身来完成
    各位大虾,对JOB和存储过程不了解
    能不能详细点,最好能先给个例子,然后再推荐一本书,有点贪婪
    谢谢!
      

  5.   

    存储过程就是plsql写的代码,你一看就明白,job也是一段代码,可以用工具来写,更清晰,就想楼上说了,你google一下就知道了。
      

  6.   

    谢谢各位,昨天google一下
    好像不是太难