oracle - 如果我在同一个包中的不同过程上重新编译包体,执行过程会发生什么
问题描述
如果我有 1 个带有 2 个过程(A 和 B)的包,如果它正在执行,包 A 会发生什么情况,我需要编辑过程 B 并重新编译整个包体。
是否会由于重新编译包而导致错误,或者它仍然会触发?
非常感谢
解决方案
A
如果过程正在运行,您将无法编译包或包主体,因为您将获得acquire nowait timeout
直到A
完成。
推荐阅读
- json - 在 React Native 中重新映射 Firebase JSON 数据
- authentication - Azure ADB2C 多 Web API 身份验证
- swift - SwiftUI:停止永远重复的动画
- spring-webflux - 如何在 spring-webflux 中使用请求和会话范围(截至最新版本)
- java - 如何在 Android Studio 中压缩 Kotlin 项目
- python - def create 方法中的 Django Rest Framework 问题..在试用结束字段中面临空值
- vb.net - 如何在 vb.net 中将对象转换为 json?
- python - Python 下载包含 JS 的网站 HTML
- javascript - 如何在特定坐标上的图像上绘制 svg 或画布
- c# - 如何在 c# 中使用正则表达式获取指定值?