Oracle 10g 中如何对一个表进行排他锁定 而且需要锁定一定时间

buick555 2008-04-01 10:33:52
是这样,我现在要在一个表上建立一个排他锁,需要15或20秒,这个时间内,不允许其他类似Insert,select for update操作。

如何实现。我是用10g

不要告诉我是Lock table ××× in exclusive mode wait **

这句话是11i中才有的句子,我需要10g中的

谢谢
...全文
243 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sead777 2008-05-12
  • 打赏
  • 举报
回复
for update 是行锁定,应该做不到你想要的对表的锁定
不过对行锁定我觉得应该够了,没必要锁表
flg_inwind 2008-05-09
  • 打赏
  • 举报
回复
for update
不过for update 只对于符合条件的进行锁定。
chunyu.wu 2008-05-08
  • 打赏
  • 举报
回复
for update (no wait)

17,078

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧