Oracle中关于编辑表时锁死和不锁死的情况
一、编辑时锁死情况
1.首先比较常见的在Oracle中,你用PL/SQL工具编辑表时,就会造成表的锁死
如图示例:
也就是说在你关闭之后,别人才能操作
注:这种情况只有在你关闭之后,别人才能操作这个表,不然就会一直处于锁死状态
2.用sql命令编辑表,造成表的锁死
select * from 表名 t for update
图示:
第一、二、三、四步:编辑~提交
注:如图示这些步骤走完,别人才能操作这个表
二、 编辑时不锁死情况
1.在Oracle中我所知道的当前就这一种:
代码部分:
select t.*,t.rowid from 表名 t
图示:
注:这种情况下即使你编辑此表,别人也是可以操作此表的
拙见,不足之处请评论区留言,谢谢