现在有old_table new_table 两个表,它们的字段不相同,现想将old_table中的数据按要求导入到new_table中,用的Adoquer,但写到5000左右条记录时,就停了...
想问会是什么问题,有没有更快,更好的解决办法

解决方案 »

  1.   

    你是用循环来实现的吧,数据库是什么的,可以做个存储过程放在数据库服务器上执行,如果是sqlserver可以
    每1000条提交一次,这样可能会快点
      

  2.   

    假设old_table 中的字段是AA,BB,CC ;
    假设new_table 中的字段是XX,YY,ZZ ;
    导入这样写一定快Insert INTO new_table Select AA as XX,BB as YY,CC as ZZ From old_table
      

  3.   

    那你用QUERY一样 出现错误啊.