【问题标题】:ORA-24344: success with compilation error, why?ORA-24344: 编译错误成功,为什么?
【发布时间】:2017-12-11 15:38:59
【问题描述】:
create or replace function calcul_price( int a, int b) return int
AS
    int summa := 0;
begin
    summa := a + b;
    return summa;
end;

我不明白我在哪里做错了,请帮助我。

【问题讨论】:

  • 请显示错误。
  • 使用show errors或查询user_errors视图查看编译错误的详细信息。但是int summa := 0; 应该是summa int := 0;

标签: oracle-apex


【解决方案1】:

变量声明语法不正确。 请查看链接https://docs.oracle.com/cd/B19306_01/appdev.102/b14261/overview.htm#BABEABGF

请检查下面的正确代码。

   create or replace function calcul_price(a int ,b int ) return int
   AS 
        summa int := 0;
   begin
        summa := a + b;
        return summa;
   end;

希望对您有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-09
    • 1970-01-01
    • 2017-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-29
    相关资源
    最近更新 更多