当前位置: 代码迷 >> Oracle管理 >> PL/SQL跟eclipse上的程序操作冲突吗
  详细解决方案

PL/SQL跟eclipse上的程序操作冲突吗

热度:259   发布时间:2016-04-24 04:16:45.0
PL/SQL和eclipse上的程序操作冲突吗?
是这样的,我现在在eclipse上写程序操作数据库,同时PL/SQL也开着,可是好像两者冲突了,我在eclipse上 向数据库插入一条新纪录,一定要在PL/SQL里面输入commit,程序才会执行,要不然程序会一直卡在ps.executeUpdate();这条语句。可是oracle不是自动提交的吗?
------解决方案--------------------
应该是你两个进程操作相同记录了,当一个程序执行更新、删除操作后,数据库会自动上锁,其他程序就不允许更新了,直到当前程序执行commit或rollback
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

PL中默认是不自动提交,应该显示的写COMMIT进行提交

请问可以设置成自动提交吗?这样每次插入数据 都要commit下,感觉有点麻烦,而且有时候很容易忘了

怎么说呢, 这个本来是一项好的东西, 能让你有回退的机会的。 
设置如图:

多谢多谢!你们都答得很好,小弟我在这里谢过了!学习了!


亲,记得结贴。 ps oracle区太难混了
  相关解决方案