我最近被要求接管一个基于Oracle Forms 11g构建的项目。我签出了源代码并尝试编译fmb文件,但我收到了大量comile错误,以下是一些典型的错误示例
标识符“TO_MESSAGES.MODULE”必须声明标识符“TO_MESSAGES.MESSAGE”必须声明我公司的Oralce开发人员建议,这些错误可能与Oracle Forms安装错误和某些核心库丢
下面的代码返回错误的ORA-00942: table or view does not exist,我想可能是因为PL/SQL运行时引擎(或者一些我不知道的东西)试图将table_in作为一个表来处理,但是为什么要这样做,我已经将table_in声明为变量了。我想要了解的是,为什么这是必要的,以及当前声明'table_in‘即使在作用域中声明之后也不能作为变量处理的错误。或者是什么原因,为什么不期望一个变量在那里?