本帖最后由 huangbiao11 于 2012-09-20 17:57:35 编辑

解决方案 »

  1.   

    正常  ddl操作会导致事务提交
      

  2.   


    我是菜鸟  正在学习oracle  能详细给我说说 为什么导致事务提交就不能savepoint了  谢过
      

  3.   

    你要是在执行dml 数据库操作语句dml中执行了数据库定义语句ddl  ,那么ddl是隐式提交的。 
      

  4.   


    +++DML 需要显示的 COMMIT 或者 ROLLBACK
    在DDL的时候 会直接COMMIT提交,所以前面的事务点也会失效.