尝试了一下多表查询的时候,发现不同的地方在于出现表连接的时候
ex: select a.col1 from a, b where a.col1 = b.col2 and ... for udpate
这个时候锁住了a,b两个表中满足条件的记录,而
select a.col1 from a, b where a.col1 = b.col2 and ... for update of a.col1
仅仅锁住了a表中满足条件的记录
看来for update 和for update of 还是有区别的
for update 和for update of xxx的区别和用法
最新推荐文章于 2023-11-03 20:18:52 发布