`
arne3166
  • 浏览: 125647 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

数据库如何锁表

阅读更多

oracle数据库使用plsql的时候有种锁表的方式是使用

select * from xxxx for update;

但我在plsql里面使用该方法锁住表以后,我的程序还是可以往里面插数据。弄了半天不明白,到网上搜了半天,也都是这个方法锁表。后来请教高手才发现还有另外一种方法

lock table  xxxxx  in exclusive mode; 

分享到:
评论
1 楼 helloghui 2011-09-16  
select * from xxxx for update;
这种方式只是把表里面所有存在的row 给 lock 了,但是并没有把这个 table 给 lock,因此,可以往这个 table 里面insert新的数据。

相关推荐

Global site tag (gtag.js) - Google Analytics