定义了一个存储过程
procedure GetDate(
aParam in varchar2,
aExesql in out varchar2,
aReturnSet out sys_refcursor
) is
begin
select sysdate into aExesql from dual;
open aReturnSet for 'select sysdate today from dual ';
end;
测试的时候
set serveroutput on;
declare
tcursor sys_refcursor;
vSql varchar2(32700);
begin
vSql := 'aa ';
execute immediate 'call GetDate( ' 'aaa ' ', :V1, :V2) ' using in out vSql, out tcursor;
dbms_output.put_line(vSql);
end;
/
返回错误,未连接Oracle
------解决方案--------------------
如果是你的工具的问题
我就无能为力了
代码迷推荐解决方案:oracle存储过程,http://www.daimami.com/search?q=177537