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

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

如何实现。我是用10g

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

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

谢谢
...全文
54 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
codearts 2008-04-01
  • 打赏
  • 举报
回复
9i,10g都可以用:
Lock table ××× in exclusive mode nowait

过15秒、20秒,你再commit或是rollback洛

3,492

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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