我在函数里面用到游标,在declare中写"cursor tSub;",在函数体中写"tSub is select ...",请问这样可以吗
解决方案 »
- mysql的timestamp类型转oracle的date类型使用后报错
- 创建运行作业时报错,为什么?在线等
- 关于用imp工具导入dmp文件的问题?
- 高手指教,比如一个table 有约束,可是我如何在sqlplus中看到呢?
- 过程的问题!!急,在线等
- 请教:NUMBER(precision,scale)
- 在oracle的存储过程里能对一个变量case吗?
- oracleorahome81agent和oracleservice不能启动怎么解决啊!
- 创建视图并按指定条件截去某字段的前几个字符
- AIX 备份ORACLE数据库控制文件成功但是打开后空白
- EXP和IMP导出导入的问题
- wampmysql cmd 中文乱码
--可以,使用引用游标,如,当然较早时用的是ref cursor
set serveroutput on;
declare
cur sys_refcursor;
v_empno varchar2(5);
begin
open cur for select empno from emp;
loop
fetch cur into v_empno;
exit when cur%notfound;
dbms_output.put_line(v_empno);
end loop;
close cur;
end;
/