表锁定还是行锁定的问题,oracle偶不熟,思路应该是一样啊
按理说应该不会有问题。。

解决方案 »

  1.   

    谢楼上参与,但是怎么不会有问题呢?
    我执行了insert,没有执行commit,但是没有关机,insert还在内存中,等下一次别的操作一commit,以前的操作肯定会提交上去的这个问题怎么解决呢?
      

  2.   

    如果成功,最后commit,
    如果失败,应该rollback,这样前面的insert就回滚了
      

  3.   

    1)commit 是针对同一个transaction的,如果A页面和B页面处在不同的transaction,那么它们之间互不影响。
    2)如果A页面和B页面处于同一个transaction,那么B commit的时候就会INSERT,所以出错的时候最好是用rollback。
      

  4.   

    那在PHP中怎么用oracle的事务呢?
    开始怎么写?回滚怎么写?