oracle游标的使用
来源:互联网 发布:大学网络课程代刷 编辑:程序博客网 时间:2024/06/05 21:18
举报|2012-10-22 17:03zhzengyuan | 分类:数据库DB | 浏览484次
①创建一个包,在该包中定义类型test_cursor是个游标Create or replace package tespackage asType test_cursor is ref cursor;End tespackage;① 创建过程:Create or replace procedure sp_pro10(spno in number,p_cursor out tespackage.test_cursor) isBeginOpen p_cursor for select * from emp where deptno=spno;End sp_pro10; 如何在sqlplus中调用此过程exec sp_pro10(?,?)第二个参数如何写呢?我想获取emp表中的部门号为10的所有记录。我有更好的答案|搜索相关资料
提交回答
按默认排序 | 按时间排序
2条回答
2012-10-22 20:25热心网友
第二个参数声明一个 ref 游标作为参数传进去,存储过程执行完毕以后,直接读取该游标的内容就行了declare cur testpackage.test_cursor; rt_emp rowtype%emp;begin sp_pro10(10, cur); fetch cur into rt_emp; exit when cur%notfound; -- 做你的操作end;
举报|2012-10-22 17:03zhzengyuan | 分类:数据库DB | 浏览484次
①创建一个包,在该包中定义类型test_cursor是个游标Create or replace package tespackage asType test_cursor is ref cursor;End tespackage;① 创建过程:Create or replace procedure sp_pro10(spno in number,p_cursor out tespackage.test_cursor) isBeginOpen p_cursor for select * from emp where deptno=spno;End sp_pro10; 如何在sqlplus中调用此过程exec sp_pro10(?,?)第二个参数如何写呢?我想获取emp表中的部门号为10的所有记录。我有更好的答案|搜索相关资料
提交回答
按默认排序 | 按时间排序
2条回答
2012-10-22 20:25热心网友
第二个参数声明一个 ref 游标作为参数传进去,存储过程执行完毕以后,直接读取该游标的内容就行了declare cur testpackage.test_cursor; rt_emp rowtype%emp;begin sp_pro10(10, cur); fetch cur into rt_emp; exit when cur%notfound; -- 做你的操作end;
0 0
- ORACLE 游标的使用
- Oracle游标的使用
- oracle游标的使用
- oracle游标的使用
- oracle 游标的使用
- oracle游标的使用
- oracle游标的使用
- Oracle的游标使用
- Oracle 游标的使用
- Oracle游标的使用
- oracle 游标的使用
- oracle 游标的使用
- oracle游标的使用
- Oracle游标的使用
- oracle游标的使用
- oracle游标的使用
- oracle游标的使用
- oracle游标的使用
- Fragment应用实战告别ActivityGroup
- 【OAuth授权】认证和授权原理
- Eclipse启动一闪而过的解决办法
- OpenWrt命令
- Remove elements--LeetCode
- oracle游标的使用
- php实现伪静态的方法
- android NDK环境搭建
- 中断详解(五)——中断处理程序
- bootloader介绍
- poj 1811 Prime Test【 随机素数测试与大数分解】
- 用脚本来简化iOS美术同学的工作
- C语言中共用体(联合体)
- android 压缩图片的几种方法