日期:2014-05-17  浏览次数:20863 次

fetch into 问题


create or replace procedure CSH_FXWJ_FXYP_CONNECT2(
   i_name   in varchar2,  --传入的文字
   i_sql   in  varchar2,   --传入的sql
   o_name  out  varchar2
) is
v_sql varchar(10000);
v_name varchar(2000);
begin 
v_sql:=i_sql;
 type t_cur is ref cursor;  --定义游标类型
    mycursor t_cur;

   open mycursor for v_sql;
          loop 
        fetch mycursor into ???;//这里怎么写  因为我传递过来的sql 字段个数是不确定的
end CSH_FXWJ_FXYP_CONNECT2;
Cursor

------解决方案--------------------
可以用RECORD记录变量接收,然后再依据你们的情况看看能否往下处理
------解决方案--------------------
v_TRANS mycursor%rowtype;