oracle中UPDATE nowait 的使用方法介绍 推荐 一叶青天 2013-04-01 15:09 2013/04/01 ©著作权 读给你听 文章标签 oracle UPDATE nowait 专栏分类数据库 阅读数12202 评论数0 点赞数0 收藏数0 ©著作权归作者所有:来自万象专栏作者一叶青天的原创作品,请联系作者获取转载授权,否则将追究法律责任oracle中UPDATE nowait 的使用方法介绍 导读:1、UPDATE nowait 应用以下场景:查询某条数据,并对其开启数据库事务。如果查询的当前数据没有加锁,则正确返回结果.. 1、UPDATE nowait 应用以下场景:查询某条数据,并对其开启数据库事务。如果查询的当前数据没有加锁,则正确返回结果,并对当前数据加锁,如果查询的当前数据已在事务中,已加锁。但返回异常信息:提示数据已加锁。SQL语句: Sql代码: 复制代码 代码如下: SELECT * FROM hold_mc_site_product_pic pic WHERE pic.id = 730127 FOR UPDATE nowait 2、应用在多线程并发的情况下。先查询出要处理的数据,并加入数据库级的锁,处理完后,写入数据库。提交事务。可以有效控制并发情况下数据的一致性。 更多文章请关注《万象专栏》 转载请注明出处:https://www.wanxiangsucai.com/read/cv140320 话题推荐: #oracle# #UPDATE# #nowait# 打赏 0 赞 收藏 评论 举报 上一篇: 下一篇:数据库存储文章的方法与技术