• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >oracle > Oracle针对数据库某一行进行操作的时候,如何将这一行加行锁

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

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了oracle多行合并成一行,oracle 查询只取一行,oracle删除一行数据,oracle删除某一行,oracle 一行变多行等相关知识,希望本文的分享对您有所帮助
select for update
这个是行级锁
当 commit或者rollback时,锁释放
记得打开事务,比如jdbc里面
setAutoCommit(false);
步骤如下:
1 在JDBC中setAutoCommit为false
2 在Oracle中查询,使用for update字句,锁定所有select出来的记录行
3 执行所需操作
4 con.commit()以上事务
完毕。
</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Oracle实现行转换成列的方法
  • Oracle针对数据库某一行进行操作的时候,如何将这一行加行锁

相关文章

  • 2017-05-11PL/SQL数据类型及操作符
  • 2017-08-07数据库连接通过getcolumns()函数获取表字段信息
  • 2017-05-11oracle正则表达式regexp_like的用法详解
  • 2017-05-11ORACLE11g随RHEL5系统自动启动与关闭的设置方法
  • 2017-05-11Oracle存储过程返回游标实例详解
  • 2017-05-11Oracle实现行转换成列的方法
  • 2017-05-11Oracle如何直接运行OS命令(下)第1/2页
  • 2017-05-11Oracle数据库中的基本建库操作详解
  • 2017-05-11ORACLE DATAGUARD中手工处理日志v$archive_GAP的方法
  • 2017-05-11Oracle中instr函数使用方法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Oracle数据安全面面观
    • Oracle BULK COLLECT批量取数据解决方法
    • oracle 查询相关语句总结
    • oracle安装出现乱码等相关问题
    • 与虚拟机Oracle连接出现ora-12154问题的解决方法
    • 数据库事务中的隔离级别和锁+spring Transactional注解
    • Oracle数据库opatch补丁操作流程
    • 不安装oracle客户端,plsql developer的安装教程
    • java 备份(转存)数据库到云服务器或本地磁盘
    • Oracle中如何把表和索引放在不同的表空间里

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有