Oracle数据库如何查询记录时给记录加锁

不同凡响234

不同凡响234

2016-01-29 14:39

Oracle数据库如何查询记录时给记录加锁,Oracle数据库如何查询记录时给记录加锁

本文通过一个具体的实例来解决Oracle数据库如休在查询记录时给记录加锁呢?

系统环境

1、操作系统:Windows 2000 。

2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版。

3、安装路径:C:Oracle。

实现方法

利用SELECT的FOR UPDATE子句实现:

conn system/manager--创建实验用户grant connect,resource to test identified by test;conn test/test--创建实验表1create table a(a number);insert into a values(1);commit;select * from a for update;或select * from a for update of a.a;(a表的a列)--新打开一个SQL*Plus窗口conn test/test(test用户上的第二个会话)delete from a;

此时,系统停顿状态,等待解锁,只要在第一个窗口发出roll;或commit;命令,即可解除锁定状态。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com)
展开更多 50%)
分享

猜你喜欢

Oracle数据库如何查询记录时给记录加锁

电脑网络
Oracle数据库如何查询记录时给记录加锁

显示数据库记录

编程语言 网络编程
显示数据库记录

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

如何确定Oracle数据库表中重复的记录

编程语言 网络编程
如何确定Oracle数据库表中重复的记录

如何随机得到Access数据库记录

编程语言 网络编程
如何随机得到Access数据库记录

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

分页显示Oracle数据库记录的类之一

Web开发
分页显示Oracle数据库记录的类之一

分页显示Oracle数据库记录的类之二

Web开发
分页显示Oracle数据库记录的类之二

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

建立与Oracle服务器连接的两种连接模式

建立与Oracle服务器连接的两种连接模式

综合图片计数器

综合图片计数器
下拉加载更多内容 ↓