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
  • asp之家 网络编程 m.aspxhome.com