当然回滚了,除非你每个insert后面有commit;

解决方案 »

  1.   

    自己试一试,实践是检验真理的唯一标准。
    理论上是不会回滚,也不用回滚的。
    原因如下:
      未提交的事务,即未用commit语句提交前,数据库中的数据是不会变化的,这点你可用另一用户登录查询一下就可以了。
       所以在commit前的所有语句都放在swapon 区,的直到你commit了才把这些操作交给oracle的一个lbrw(忘了具体的名字) 进行写操作。