表Master_City 结构和数据如下
--SELECT * from master_city;
ID CityNO CityName
1 477 鄂尔多斯
2 579 金华
3 816 绵阳
4 100 北京
5 431 长春
6 731 长沙
7 519 常州返回结果集,参考CSDN上的过程如下(创建成功):
create or replace procedure C_Test
(
ResultCur Out Sys_Refcursor
)
isbegin
open ResultCur for
SELECT * from master_city;
end C_Test;
问题1 在那执行可以返回结果集? (SQL*Plus敲什么命令?、PL/SQL里new的哪个子项里面敲什么命令?)问题2 如果我用包应该怎么做!??同样创建完后执行的话(SQL*Plus敲什么命令?、PL/SQL里new的哪个子项里面敲什么命令?)
--SELECT * from master_city;
ID CityNO CityName
1 477 鄂尔多斯
2 579 金华
3 816 绵阳
4 100 北京
5 431 长春
6 731 长沙
7 519 常州返回结果集,参考CSDN上的过程如下(创建成功):
create or replace procedure C_Test
(
ResultCur Out Sys_Refcursor
)
isbegin
open ResultCur for
SELECT * from master_city;
end C_Test;
问题1 在那执行可以返回结果集? (SQL*Plus敲什么命令?、PL/SQL里new的哪个子项里面敲什么命令?)问题2 如果我用包应该怎么做!??同样创建完后执行的话(SQL*Plus敲什么命令?、PL/SQL里new的哪个子项里面敲什么命令?)
解决方案 »
- oracle的SQL语句求助
- oralce 的 ora-03114:未连接到oralce
- oracle数据库登录问题
- 菜鸟求助:oracle 10g的net configuration assistant 选择本地net服务名配置时,点击下一步没反应怎么回事?oracle net manager的本地/服务命名下为空,无法创建net服务名是怎么回事?
- 怎么样才能在后台看到ORACLE响应前台的每一步详情?比如执行什么操作?我想做一个窗口在前台监控后台数据库!怎么做?谢谢!来者有分!
- 问两个关于proc的问题
- 紧急求救!
- 如何没有建成功的数据库名(标识) 问题解决多送分
- 在么把一个远程oracle8i数据库导入也好,备份也好,弄到本地机上。
- 关于Oracle数据库中的语句写发,麻烦各位大神了
- oracle8i和oracle9i客户端对二进制流的处理方式不一样了么?
- 难题啊,迷惑不解
比如,在存储过程中调用 C_Test
CREATE OR REPLACE PROCEDURE DOER()
IS
vCur REF CURSOR;
BEGIN
C_Test(vCur); //这里传入光标变量vCur
Close vCur; //这里使用这个光标
END;