zoukankan      html  css  js  c++  java
  • Sql之for update

    for update
    select from xxxxxxx where namemc='筛查' for update
    那是一种行级锁,一旦用户对某个行施加了行级加锁,则该用户可以查询也可以更新被加锁的数据行,其它用户只能查询但不能更新被加锁的数据行.如果其它用户想更新该表中的数据行,则也必须对该表施加行级锁.即使多个用户对一个表均使用了共享更新,但也不允许两个事务同时对一个表进行更新,真正对表进行更新时,是以独占方式锁表,一直到提交或复原该事务为止。行锁永远是独占方式锁。
    只有当出现如下之一的条件,便释放共享更新锁:
    (1)、执行提交(COMMIT)语句;
    (2)、退出数据库(LOG OFF)
    (3)、程序停止运行。
  • 相关阅读:
    hdu 1260 Tickets
    hdu 4738 Caocao's Bridges(桥的最小权值+去重)
    找规律
    C语言快速排序
    数组的初始化方法
    C语言选择排序
    副本机制
    安装完Kali的后续操作
    Bool盲注
    Python中的列表
  • 原文地址:https://www.cnblogs.com/codeByWei/p/11143397.html
Copyright © 2011-2022 走看看