当前位置: 代码迷 >> Oracle开发 >> oracle中定义type时,能否在其字段中包含一个游标?解决思路
  详细解决方案

oracle中定义type时,能否在其字段中包含一个游标?解决思路

热度:14   发布时间:2016-04-24 07:33:29.0
oracle中定义type时,能否在其字段中包含一个游标?
比如:
create or replace type type_test
(
  id varchar(20),
  num number(10),
  cur cursor
);

但是我这样定义是有错误的,报这个错误:
PLS-00201:identifier 'CURSOR' must be declared,

如果我想在其中包含一个游标应该怎么做?应该如何定义这个type?

------解决方案--------------------
探讨

引用:

你放游标做什么,数组不就的了
其实就相当于在java中定义一个bean, 有三个属性:id, num , 还有个list 我不知道list中到底会有多少个元素,但是定义varray时是要给出长度的,这个长度我不能提前知道,所以只好用cursor。
有没有更好的方法啊?
  相关解决方案