ORA-24344: 尝试在 plsql 中创建函数时编译错误成功
Posted
技术标签:
【中文标题】ORA-24344: 尝试在 plsql 中创建函数时编译错误成功【英文标题】:ORA-24344: success with compilation errors while trying to create a function in plsql 【发布时间】:2019-12-08 05:31:45 【问题描述】:我正在尝试创建一个函数,一切似乎都很完美,除了我从突出显示的行中得到一些编译错误
【问题讨论】:
编辑您的问题并将代码作为文本放入问题中。 你确定那些APEX相关的包安装正确吗? 【参考方案1】:只要 Apex SQL Workshop 允许您执行 (PL/)SQL 代码,调试该代码就相当困难。如果可能的话,我建议您使用其他工具(例如 SQL Developer) - 如果您在 apex.oracle.com 上运行它,则不是。
在那种情况下(实际上,在任何种情况下),你可以试试
select * From user_errors where name = 'SALE_TOTAL_AMOUNT';
它会告诉你你的代码有什么问题。例如,您会看到类似
PLS-00103:在预期以下情况之一时遇到符号“END”:;符号“;”被替换为“END”以继续。
(注意:我并不是说这是您会看到的错误。这只是您可以期待的一个示例。)
如果您无法解决问题,请在此处发布消息,有人会提供帮助。
【讨论】:
以上是关于ORA-24344: 尝试在 plsql 中创建函数时编译错误成功的主要内容,如果未能解决你的问题,请参考以下文章