Oracle针对数据库某一行进行操作的时候如何将这一行加行锁

2016-02-19 09:45 33 1 收藏

人生本是一个不断学习的过程,在这个过程中,图老师就是你们的好帮手,下面分享的Oracle针对数据库某一行进行操作的时候如何将这一行加行锁懂设计的网友们快点来了解吧!

【 tulaoshi.com - 编程语言 】

select for update
这个是行级锁
当 commit或者rollback时,锁释放
记得打开事务,比如jdbc里面
setAutoCommit(false);
步骤如下:
1 在JDBC中setAutoCommit为false
2 在Oracle中查询,使用for update字句,锁定所有select出来的记录行
3 执行所需操作
4 con.commit()以上事务
完毕。

来源:http://www.tulaoshi.com/n/20160219/1592001.html

延伸阅读
标签: Web开发
    写JS实现拖动需要一大堆不便维护的代码,实属麻烦,Google了大半天,发现了一个优秀的Jquery插件EasyDrag,只需要一行代码便可轻松在主流浏览器上 实现拖动效果. Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->   $(document).ready( function...
标签: word
word中将奇数行和偶数行合并成一行的方法技巧   方法1 1、在Word中将文本转换为含两列的表格。全选后依次点:表格-转换-文本转换成表格(X)。 2、将表格复制到Excel,在空白列填充奇偶文字。在第一二行空白列分别填上奇偶,选中这两个单元格,光标移到第二个单元格右下角时变为+,按住鼠标左键往下拖动,完成填充。 ...
标签: 电脑入门
一、Ctrl键和上下左右方向键的功能 Ctrl+→可以快速移动到最后一个空列的前一列 Ctrl+←可以快速移动到最前一个空列的后一列 Ctrl+↑可以快速移动到最前一个空行的后一行 Ctrl+↓可以快速移动到最后一个空行的前一行 小知识扩展: 如果要移动到该表的最后一行,将鼠标移动到活动单元格的底部,光标变为十字箭头后双击,...
标签: 电脑入门
从网上下载的数据格式经常是一项数据一行,而我们经常需要把一大篇文本中的内容每两行文字连接成一行,有时甚至需要把更多的行连接成一行。手工复制粘贴显然是很麻烦的,其实在WPS文字2007中要处理这类问题是很简单的。下面就用WPS 2007个人版的WPS文字来介绍一下具体操作。 1.启动WPS文字2007,单击菜单文件/打开,在打开窗口中选择文件类型...
标签: SQLServer
 我们在操作数据库的时候,有时候会由于操作不当引起数据库表被锁定,这么我们经常不知所措,不知怎么给这些表解锁,在pl/sql Developer工具的的菜单“tools”里面的“sessions”可以查询现在存在的会话,但是我们很难找到那个会话被锁定了,想找到所以被锁的会话就更难了,下面这叫查询语句可以查询出所以被锁的会话。如下: SELECT ...

经验教程

510

收藏

18
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部