函数有返回值,而过程没有,简单点就是 function test_f (parameter in varchar2) return varchar2;procdrue test_p (parameter in varchar2);declareresult varchar2;begin result := test_f; --函数有返回值 必须用变量去装载 test_p; --过程没有可直接调用.end;