0
我有9个不同的游标与不同的SQL语句。PL/SQL调用一个变量游标
但游标for循环总是相同的。有没有可能不写9光标循环?
我的想法是
一个for循环,增加存储在一个变量
的CursorName中和游标循环与CursorName中的变量insteat。
,但它不工作
这就是我的游标循环:
FOR rec IN abgl2_cur LOOP
utl_file.putf(vFileHandle,
'<s3>\n<%s> %s</%s>\n<%s>%s',
c_grem,rec.gremium,c_grem,c_name,rec.name);
utl_file.putf(vFileHandle,
'</%s><%s>%s</%s>\n</s3>\n',
c_name,c_id,rec.id,c_id);
utl_file.fflush(vFileHandle);
END LOOP;
将公共代码移入过程? –
不,它不起作用,我从文件中的光标写入一些变量。它会抛出错误,当我声明子程序,因为光标不是int子程序 – Koche