修改数据库中表数据时,会遇到表被用户锁住,其实就是别的用户对这个表发生过修改,但是没有事务提交,所以我们需要先把这张表解锁后进行修改
1、先要查询出你需要操作的表所对应的sid和serial#的值。
select object_id,session_id,locked_mode from v$locked_object;
2、进行解锁。
alter system kill session 'sid,serial#'
sid和serial#是通过查询取到的值。
本文共 290 字,大约阅读时间需要 1 分钟。
修改数据库中表数据时,会遇到表被用户锁住,其实就是别的用户对这个表发生过修改,但是没有事务提交,所以我们需要先把这张表解锁后进行修改
1、先要查询出你需要操作的表所对应的sid和serial#的值。
select object_id,session_id,locked_mode from v$locked_object;
2、进行解锁。
alter system kill session 'sid,serial#'
sid和serial#是通过查询取到的值。
转载于:https://www.cnblogs.com/carblack/p/10577475.html