oracle ref cursor问题
我在一个package里面声明了一个refcursor,那么我在写存储过程的时候可不可以声明一个变量的类型是:v_apackage.myrefcursor%ROWTYPE...
我在一个package里面声明了一个ref cursor,那么我在写存储过程的时候可不可以声明一个变量的类型是:
v_a package.myrefcursor%ROWTYPE ? 展开
v_a package.myrefcursor%ROWTYPE ? 展开
2013-08-24
展开全部
可以的
不过你的那个类型错了
如果你是在包里面只是申请一个
type c_cursor is ref cursor 这样的话
那么你 过程里面 就直接
v_a package.c_cursor
就好了
不需要后面的%rowtype
不过你的那个类型错了
如果你是在包里面只是申请一个
type c_cursor is ref cursor 这样的话
那么你 过程里面 就直接
v_a package.c_cursor
就好了
不需要后面的%rowtype
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,我见过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vs_row1 表%rowtype;
vs_row2 游标%rowtype;
vs_row2 游标%rowtype;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询