szb 发表于 2004-11-16 11:26

请指教,如何为一条记录加独占锁。

请指教:在ORACLE数据库中,在读一条记录之前,是否可以人为给这条
             记录加独占锁,如果可以,请指教如何加。:em02:

pearaep 发表于 2004-11-16 20:19

请指教,如何为一条记录加独占锁。

lock table
但,有必要吗?为什么要这样弄?

szb 发表于 2004-11-18 12:13

请指教,如何为一条记录加独占锁。

能告诉我怎么锁一行记录吗?
具体的语法。
谢谢楼上的那位。

zgahj 发表于 2004-11-18 13:23

请指教,如何为一条记录加独占锁。

行级锁
可以用select * from table where aa=bb for update;

表级锁
lock table table_name

amiescort 发表于 2004-11-19 09:46

请指教,如何为一条记录加独占锁。

人为加锁有必要吗??

martin1217 发表于 2012-03-19 10:35

测试排他性是需要用到,试试4楼的方法

moon38sun 发表于 2012-03-19 17:15

行级锁
可以用select * from table where aa=bb for update;    ---资源不能利用的时候,等待
可以用select * from table where aa=bb for update nowait;   ----资源不能利用的时候,不等待,报错返回

smalltom30 发表于 2012-03-24 16:47

不错,学习
页: [1]
查看完整版本: 请指教,如何为一条记录加独占锁。