oracle过程中游标作为输入参数 求解。。。

在一个存储过程中定义的游标,可以作为另一个存储过程的输入参数调用它吗?怎么定义呢?如:createorORREPLACEPROCEDUREtest1iscursorc_c... 在一个存储过程中定义的游标,可以作为另一个存储过程的输入参数调用它吗?怎么定义呢?
如:
create or OR REPLACE PROCEDURE test1
is
cursor c_cursor is
select ... from ...;
begin
test2(c_cursor); --带入定义的游标
end test1;

create or OR REPLACE PROCEDURE test2(
c_cur --定义游标
is
begin
--使用定义的游标c_cur
end test2
我这边 这边写 编译出错 !
展开
 我来答
hanliwoyaoai
推荐于2017-09-29 · TA获得超过416个赞
知道小有建树答主
回答量:593
采纳率:0%
帮助的人:464万
展开全部
你自己测试一下不就知道能不能这样用了嘛?

你是自己粗心的错误 多了一个 OR
create or REPLACE PROCEDURE test2(Curson cur)
is
begin
--使用定义的游标c_cur
end test2;

create or REPLACE PROCEDURE test1
is
cursor c_cursor is
select ... from ...;
begin
test2(c_cursor); --带入定义的游标
end test1;
追问
不行哦
追答
select ... from ... 要改
嘿丶蛋炒饭丨
2015-06-15
知道答主
回答量:5
采纳率:0%
帮助的人:6412
展开全部
我也想知道怎么定义,这个问题后来是怎么解决的? 能分享一下吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
samondal11
2012-02-17 · 超过13用户采纳过TA的回答
知道答主
回答量:60
采纳率:100%
帮助的人:32.1万
展开全部
关注中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式