命令创建或替换PACKAGE ...
未被尊重。
如果我在Package Body或Spec上的驱动程序文件中使用@
命令,那么我已经无数次了,其中旧版本的代码保持不变。新版本未上传。当我放弃有问题的包并使用@THIS_PACKAGE_SPEC.SQL
时,甚至会发生这种情况。旧包装会回来。错误日志显示正常加载和编译的包。
解决此问题的一种方法是将THIS_PACKAGE_SPEC.SQL
加载到开发人员中并自行执行。
另一种方法是删除旧包,关闭并重新启动Oracle SQL Developer,然后继续正常运行。
使用Oracle SQL Developer和SQLPlus都可以解决这个问题。在Unix和Linux环境中。
其他人有这种经历吗?