本帖最后由 kxjrzyk 于 2012-10-07 02:02:37 编辑

解决方案 »

  1.   

    1.return是返回,跳出执行,不会自动回滚,如果是想全部更新后commit,return时回滚的话,就手动加上rollback吧
    2.存储过程如果是在sql*plus中调用的话,不加commit,则不会自动提交,但程序中不加commit,也会自动提交的
      

  2.   

    1、不会自动回滚
    2、
    SQL> show autocommit
    autocommit OFF
    你设置成on就自动commit了
      

  3.   

    没想到大家都一致认为需要加rollback,以前有人跟我说过好像不用,看来还要再继续深入了解才行了,大家都辛苦了,结贴了