Oracle针对数据库某一行进行操作的时候,如何将这一行加行锁
来源:asp之家 时间:2009-03-06 10:37:00
select for update
这个是行级锁
当 commit或者rollback时,锁释放
记得打开事务,比如jdbc里面
setAutoCommit(false);
步骤如下:
1 在JDBC中setAutoCommit为false
2 在Oracle中查询,使用for update字句,锁定所有select出来的记录行
3 执行所需操作
4 con.commit()以上事务
完毕。
标签:Oracle,数据库,操作
0
投稿
猜你喜欢
asp导出CSV格式数据
2008-12-24 21:25:00
在JScript中使用RecordSet对象的GetRows方法
2008-01-16 13:12:00
Dreamweaver行为体验
2007-02-03 11:39:00
getWindow与isWindow
2009-12-28 13:12:00
字符,字节和编码
2009-12-09 15:59:00
使用ajax开发的五大误区
2008-09-03 12:46:00
在sql Server自定义一个用户定义星期函数
2012-02-12 15:47:28
使用MySQL内建复制功能
2009-12-15 21:36:00
垂直栅格与渐进式行距(上)
2009-04-01 18:30:00
解决在Dreamweaver中不支持中文文件名的方法
2010-09-02 12:35:00
[翻译]标记语言和样式手册 Chapter 13 为文字指定样式
2008-02-15 16:08:00
也谈用户体验
2009-07-15 12:56:00
PHP+MYSQL不恶补十句话
2009-12-02 10:09:00
网页设计五原则
2007-11-03 13:50:00
白鸦:贪守米缸者,饿死灶台
2009-02-23 13:03:00
轻松掌握如何从命令行启动mysqld服务器
2008-12-31 15:47:00
ASP检测服务器相关的一些代码
2008-01-25 19:20:00
在ASP中使用SQL语句之4:联合语句
2007-08-11 12:34:00
教学演示-UBB,剪贴板,textRange及其他
2008-01-27 13:46:00
Div+CSS网页布局对SEO的影响漫谈
2008-08-22 12:58:00