能不能在存储过程中返回Select的结果集(其中有多笔记录) 可以,通过out参数返回记录集。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CREATE OR REPLACE PACKAGE pkgTYPE ty IS RECORD( num number, str varchar2(10) );TYPE ret IS REF CURSOR RETURN ty;END pkg;CREATE OR REPLACE PROCEDURE sp( RC IN OUT pkg.ret)AS OPEN RC FOR select num,str from tb;END sp; 通过函数参数返回游标就行。定义为out类型 请问是用包还是用存储过程来返回Select的结果集?此结果集如何通过Dephi中的TStoredProc传递Delphi?能不能给一个例子 用包。在包头定义ref cursor。关于delphi,我不懂 数据仓库 oreacle中的一个查询语句问题 求一个查询语句。。。。。 问一个简单的不能再简单的问题,关于(+)的。 请教:本地动态SQL语句编译失败? 用VB如何访问oracle中的blob字段? 动态sql的问题!~~!~! 需要你们的帮忙 在windows上安装完oracle后,在"服务"里出现的那些服务名是什么意思 oracle中存储过程中for in传递参数问题 求助:Oracle8.05 for NT安装报错! 求一SQL语句,详情见内!
TYPE ty IS RECORD(
num number,
str varchar2(10)
);
TYPE ret IS REF CURSOR RETURN ty;
END pkg;CREATE OR REPLACE PROCEDURE sp(
RC IN OUT pkg.ret
)
AS
OPEN RC FOR
select num,str from tb;
END sp;
此结果集如何通过Dephi中的TStoredProc传递Delphi?
能不能给一个例子
关于delphi,我不懂