解决方案 »
- 数据库启动报错
- 我是新手,问一下安装oracle 11g client有什么用?想写SQL语句,还得下什么软件?
- 想学Oracle 从哪里开始
- oracle For Linux 中文问题
- 如何测试oracle通用存储过程
- oracle的触发器能否调用DLL,请高手回答!如果可以给个例子
- ORA-00911: invalid character,请问怎么解决啊!
- 我的服务项里面的OracleServiceoradb 不见了
- 用户与表空间及表名称问题
- 关于oracle实体化视图和远程连接的问题!!能帮忙的话,再加100!
- 请教Oracle依时间顺序分组 并行转列
- oracle 同一个表的数据在一个年月显示完
is
cursor mycursor is select userid,username from usertbl;
begin
open mycursor ;
while mycursor %found loop
fetch mycursor into Vx;
end loop;
close mycursor;
end;
//怎么用sqlplus运行显示数据
create or replace procedure GetUser (result1 out sys_refcursor)
as
begin
open result1 for select userid,username from usertbl;
end;
9i有sys_refcursor,在sqlplus执行该存储过程为何没有数据显示的呢
游标不会动态显示,这种游标是需要传出的,显示它干什么?如果要检验,open result1 然后自己循环打印。等你把数据都打印完了,这个游标也就不可用了。