--变量定义 var 输出参数 varchar2(100) --执行 exec 存储过程名('输入参数1',..'输入参数n',:'输出参数1',..,:'输出参数n'); --显示返回值 print
create or replace procedure OKOK(p_in in varchar2,p_out out varchar2) as p varchar2(100); begin p:=p_in; p_out:=p; end; SQL> set serverout on SQL> variable dd varchar2(100); SQL> execute okok('你好',:dd); SQL> select :dd from dual;
var 输出参数 varchar2(100)
--执行
exec 存储过程名('输入参数1',..'输入参数n',:'输出参数1',..,:'输出参数n');
--显示返回值
print
p varchar2(100);
begin
p:=p_in;
p_out:=p;
end;
SQL> set serverout on
SQL> variable dd varchar2(100);
SQL> execute okok('你好',:dd);
SQL> select :dd from dual;