首页 > 解决方案 > 如果我在同一个包中的不同过程上重新编译包体,执行过程会发生什么

问题描述

如果我有 1 个带有 2 个过程(A 和 B)的包,如果它正在执行,包 A 会发生什么情况,我需要编辑过程 B 并重新编译整个包体。

是否会由于重新编译包而导致错误,或者它仍然会触发?

非常感谢

标签: oracleplsqlpackage

解决方案


A如果过程正在运行,您将无法编译包或包主体,因为您将获得acquire nowait timeout直到A完成。


推荐阅读