1
17
您需要替换整个包的规格和主体-您不能只操作包的一部分。 |
2
4
只是为了反驳其他人。 从技术上讲,你可以这样做-你可以写一些东西,在你的补丁文件,检索现有的包源数据库(使用用户源),应用你的补丁,然后重新编译包使用立即执行。 然而,我认为这不是一个好主意-基于补丁的修复变得非常难以跟踪,尤其是当涉及多个补丁和多个数据库时。把整个文件放到源代码管理中要好得多-你的补丁应该仍然清晰可见。
|
3
3
你不能。据我所知,避免引用对象失效的唯一方法是不要接触包声明,只执行
|
4
1
由于声明发生了变化,您可以考虑将新过程放入一个新包中,以避免触及现有过程。无论如何,必须调整使用新版本过程的包,以反映声明中的更改(除非它是具有默认值的新参数)。 |
5
1
|
maddy · 如何根据oracle SQL中的某一列值进行排名 1 年前 |
kiric8494 · 显示以元音开头和结尾的城市名称 2 年前 |
Franz Biberkopf · Oracle:组合子查询和聚合函数 2 年前 |
BitLauncher · 甲骨文-如何模拟位列和布尔和/或? 2 年前 |
Arifullah · 如何从oracle中的列中删除特定的初始字符? 2 年前 |
Anar · Oracle SQL用户定义函数 2 年前 |
user1312312 · 如何为一组表编写通用触发器? 2 年前 |