游标:
CREATE OR REPLACE PACKAGE TYPES AS
TYPE MY_CURSOR IS REF CURSOR;
END;CREATE OR REPLACE PACKAGE TYPES AS
TYPE MY_CURSOR IS REF CURSOR;
END;存储:
create or replace procedure proc_jfxx
(
datetime_jfxx in date,
strtmp out TYPES.MY_CURSOR
)
is
begin
OPEN strtmp FOR select cbxlh,zwcm from jz_jfxx where to_char(kprq,'yyyy')=to_char(datetime_jfxx,'yyyy');
end proc_jfxx;我不清楚如何调用这个存储过程把游标获取的值打出来 帮忙给写个declare
CREATE OR REPLACE PACKAGE TYPES AS
TYPE MY_CURSOR IS REF CURSOR;
END;CREATE OR REPLACE PACKAGE TYPES AS
TYPE MY_CURSOR IS REF CURSOR;
END;存储:
create or replace procedure proc_jfxx
(
datetime_jfxx in date,
strtmp out TYPES.MY_CURSOR
)
is
begin
OPEN strtmp FOR select cbxlh,zwcm from jz_jfxx where to_char(kprq,'yyyy')=to_char(datetime_jfxx,'yyyy');
end proc_jfxx;我不清楚如何调用这个存储过程把游标获取的值打出来 帮忙给写个declare
解决方案 »
- 求教大神,这种情况该怎么解决
- 一个字段全半角混合,请问如何无视全半角,截取前几位文字?
- Oracel 10g 数据库类工具问题(连接不上数据库)
- 求一最高效的sql语句
- 这个存储过程怎么了??救命啊。
- VB中的SQL語句-錯誤在那裡?請教....等待中
- 打开oracle中的sql plus,老是要输入用户名和密码,可我不记得什么时候设过,老也进不去。有什么办法吗?
- 我有两台服务器(win2000 advanced server),一个磁盘阵列,装oracle9i。怎么装?
- oracle增量备份的一个概念问题
- win10如何完美卸载oracle11g,请大神指教!!
- 可以查询但不能删除,不知是哪出问题了,在线等待,急啊
- 基本sql 查询 某门课程 有十条记录的 学生的学号 在线等 给建议也给分 分不够再加
d date:=sysdate;
v_cur TYPES.MY_CURSOR
v_aaa varchar2(20); --与字段cbxlh类型一致
v_bbb varchar2(20); --与zwcm字段类型一致
begin
proc_jfxx(d,v_cur);
open v_cur;
fetch v_cur into v_aaa,v_bbb;
while v_cur %found loop
--这里写处理的代码
fetch v_cur into v_aaa,v_bbb;
end loop;
close v_cur;
end;
/