oracle 查看被锁的包
时间: 2023-08-10 11:07:08 浏览: 183
oracle查看谁锁表
3星 · 编辑精心推荐
如果你想查看被锁的包,可以使用以下 SQL 语句:
```
SELECT
sdo.owner,
sdo.name,
sdo.type,
sdo.status,
sdo.locked_mode
FROM
dba_objects sdo
WHERE
sdo.object_type = 'PACKAGE'
AND sdo.status = 'INVALID'
AND sdo.locked_mode <> 0;
```
此 SQL 查询会返回所有被锁定的无效包的所有者、名称、类型、状态和锁定模式。如果 `locked_mode` 的值为 0,则表示该对象没有被锁定。
阅读全文