stored-procedures - 如何在现有程序包中创建新的存储过程

标签 stored-procedures plsql

我是使用PL/SQL的新手,我正在尝试在现有包中创建一个新的存储过程。我意识到有一个“创建或替换包装体”的功能,但这是否意味着一旦添加新的proc,整个正文将被删除,还是只是将其附加在上面? (我的proc名称与任何当前proc的名称都不相同)。

最佳答案

不幸的是,要将新程序或功能添加到现有程序包中,必须修改原始程序包并重新提交以创建或替换。

当前没有任何方法可以在不修改和重新提交整个程序包代码的情况下添加到程序包或从程序包中删除。

http://forums.oracle.com/forums/thread.jspa?threadID=380898

关于stored-procedures - 如何在现有程序包中创建新的存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6884744/

相关文章:

sql - 是否可以使用 sp_executesql 获取 JSON 作为输出参数

entity-framework - 通过 Entity Framework 来自存储过程的标量值

sql - 将 Datediff 设置为存储过程中的变量

oracle - SQL Developer 调试所有包调用

oracle - oracle中记录行号

oracle - 如何在 NOT IN 子句中使用字符串作为变量?

sql - SQL 存储过程中每个客户的求和和计算

c# - 在 C# 中使用存储过程

database - PL/SQL : UTL_FILE. FOPEN 这将在客户端或服务器端打开文件

oracle - 比较对象是否相等时为 "PLS-00526: A MAP or ORDER function is required"