set serveroutput on
declare
a number;
b number;
c number;
function find_max(x in number,y in number)
return number;
as
begin
if x>y then
z:=x;
else
z:=y;
end if;
return z;
end;
begin
a:=23;
b:=34;
c:=find_max(a,b);
dbms_output.put_line(c);
end;
/
我得到的错误就是这个
错误报告 - ORA-06550:第7行,第2栏: PLS-00103:遇到符号" AS"期待以下之一:
开始函数编译指示程序子类型 当前游标删除 以前存在 06550. 00000 - "行%s,列%s:\ n%s" *原因:通常是PL / SQL编译错误。 *操作: