设:
TABLE A, B
A:中字段:a1,a2,a3
B:中字段:a1,a2,a3,a4
B中有200万条左右数据(即数据很多)将字段a1,a2,a3的数据插入表A中,
请问怎么操作啊??
有相应的储存过程么?
PL/SQL Develop 中有此方法么???
恳请大家帮忙解答。

解决方案 »

  1.   

    应该没有什么好办法吧
    insert into a
    (select a1,a2,a3 from b);
      

  2.   

    9i下
    1。如果A就是一个空表或数据可被替换那就执行或先删除所有数据再执行
     insert into a
     (select a1,a2,a3 from b);
    2。要是A是一个本来就存在数据的表
      就要用merge语句了
    把想应的语句写到存储过程里就行了,自己随想请指教