为了做实验,我定义了两个最简单的函数
create or replace function fn_A(out in varchar2) return boolean is
  Result boolean;
begin
  dbms_output.put_line(out);
  return(Result);
end fn_A;create or replace function Fn_B return boolean is
  Result boolean;
begin
  fn_A('TEST');       --这里调用fn_A
  return(Result);
end Fn_B;编译Fn_B后,错误提示
FUNCTION HTGPS30.FN_B 编译错误错误:PLS-00221: 'FN_A' 不是过程或尚未定义
行:4
文本:fn_A('TEST');错误:PL/SQL: Statement ignored
行:4
文本:fn_A('TEST');