oracle行级锁 (select for update)


1.适用条件

当查询某些记录时候,不希望其他用户对此记录进行修改;

2.适用方法

  select  a.code,a.name from  store a  where code='0173' for update;

  rollback /commit ;    ----解除锁定

3.for update nowait  与for  update 区别

 for  update nowait  不会等待资源释放,直接提示资源占用;

for  update  等待资源释放,再执行。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM