做了一个系统
    在做第二期的时候发现第一期设计的表是有问题的,然后在原来的有些表上面增加了些字段,在有些表上面修改了原来的字段类型    现在想把第一期的原始数据放到现在的数据库表中    大家谁有比较好的方法来实现吗?由于是新手分也不高,就先赠20分,希望大家踊跃点

解决方案 »

  1.   

    做个DBLINK,然后INSERT INTO  ....SELECT...数据量大的话用并行和批量插入
      

  2.   

    楼上说的对,建一个DBLINK然后反向插入。
      

  3.   

    首先 imp和emp是肯定不能用的除了楼上说的dblink方式把查询出来的数据insert到修改后的table中lz还可以考虑用spool和sqlldr配合使用
      

  4.   

    这个不是很懂啊!用户用的是10g的Oracel数据库我们开发用的9i的
      

  5.   

    还有DBLINK是什么意思啊?以前都没怎么接触过数据库
      

  6.   


    //将表A数据复制到另一个表B(AB表结构相同)
             insert into 表A
    select  * 
    from  表B
    //将A中的几个字段复制到B中对应字段
            insert into 表A(字段1,字段2) 
            select 字段1,字段2 
            from 表B