我在尝试运行使用过程的简单 PL/SQL 程序时遇到上述错误。不知道出了什么问题,请帮忙。
declare
create or replace procedure palindrome (x in number,y out number) is
i integer;
j integer;
k integer:=0;
begin
i:=x;
while i>0
loop
j:=mod(i,10);
k:=k*10+j;
i:=i/10;
end loop;
y:=k;
end;
begin
x integer:=121;
y integer;
palindrome(x,y);
dbms_output.put_line(y);
end;
/错误在第 2 行:
ORA-06550:第 2 行,第 2 列:PLS-00103:在预期以下情况之一时遇到符号“CREATE”:begin function pragma procedure subtype type current cursor delete exists prior