注册 登录
编程论坛 Oracle论坛

Oracle调用存储过程输出的游标问题

czg123698741 发布于 2013-07-27 11:58, 1367 次点击
【存储过程】
create or replace procedure Proc_fucking(cur_kkk OUT sys_refcursor) IS
BEGIN
        open cur_kkk for SELECT * FROM SCOTT.emp;
END ;


【"SQL窗体" 调用】
DECLARE
   cur_calling SYS_REFCURSOR;
begin
    proc_fucking(cur_calling);  
    for rec_next in cur_calling LOOP
      DBMS_OUTPUT.put_line(rec_next.ename);
    END LOOP;
END;


【报错】
ORA-06550:第5行,第21列:OLS-00221:'CUR_CALLING'不是过程或尚未定义

麻烦大侠们帮忙解决一下。
0 回复
1