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
投稿
猜你喜欢
Python自然语言处理之切分算法详解
2023-02-02 04:46:34
Python 生成VOC格式的标签实例
2021-09-09 04:39:07
Pytorch 卷积中的 Input Shape用法
2023-03-27 21:46:35
Mysql中有关Datetime和Timestamp的使用总结
2024-01-25 06:41:07
关注oblog 关注xml-rpc 自己开发客户端小记
2009-10-04 20:27:00
Oracle学习笔记(一)
2012-01-05 18:51:44
Python根据字典的值查询出对应的键的方法
2022-04-07 04:01:49
innerHTML,outerHTML,innerText,outerText用法
2008-02-15 12:22:00
Python列表解析配合if else的方法
2021-10-08 06:50:11
Django rest framework分页接口实现原理解析
2023-08-22 21:26:36
Python json模块与jsonpath模块区别详解
2023-09-17 18:07:26
Python常见字符串操作函数小结【split()、join()、strip()】
2023-07-21 04:58:15
Django的models模型的具体使用
2022-08-13 07:57:04
JavaScript高级程序设计 阅读笔记(十七) js事件
2024-04-19 09:55:17
深入理解python try异常处理机制
2023-01-06 00:51:35
python中split()函数的用法详解
2022-01-13 14:52:06
Python 序列的方法总结
2021-12-12 11:14:23
JavaScript打开客户端exe文件的代码
2024-04-17 09:49:27
SQL Server开发过程中的的常见问题总结
2009-01-06 11:16:00
详解pandas绘制矩阵散点图(scatter_matrix)的方法
2022-06-09 18:52:34