需要做个批处理 java文件,每天从mysql中的一个表里抽出需要的ID,再根据ID去其他表中查找需要的数据,结果是这些数据都要保存在一个表A中。
DB是mysql。
没有什么经验,还望各位说说怎么做是最好的。
还有抽出来的数据可能比较多,怎么存放呢?从一个表里抽出来的数据,保存到数组中,然后更新到表A中,接着在周而复始,把需要的数据都更新进表A中为止?谢谢!

解决方案 »

  1.   

    回javagxc,当然是把这些数据查出来,然后插入到表A中了。问题是这个过程怎么做最好阿?
    难道是在取select的数据时,每取一个就更新一个?    ResultSet rs = 「1」Statement.executeQuery
    while(rs.next()) {
    result = rs.getString(1);
    「2」Statement.executeUpdate(result)}
     
    类似于这样吗
      

  2.   

    在工程中创建个定时器或quartz排程