请问下要是进行了N次的DML操作(增、删、改),而没进行过DDL或者是DCL操作,现在执行rollback的话 ,我是回到前个操作,还是最初的操作状态?

解决方案 »

  1.   

    OK,3Q....
    我电脑才512,我想下个 ORACLE9I,,,到哪里下啊....
      

  2.   

    好象是只要提交了之后,事务就保存了,使用rollback就不会退回去了,
    不知道是否是这样 ,我现在这里没装oracle,请谁帮我做个试验验证下啊
    多谢谢.....
      

  3.   

    呵呵` 一旦提交,就无法回滚了.你可以不提交执行几次sql语句,每一次的执行都是在上一次执行的基础之上进行的,这个时候如果回滚,回滚到最初的状态.