首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

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

2012-05-24 
oracle中定义type时,能否在其字段中包含一个游标?比如:create or replace type type_test(id varchar(20),

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。
有没有更好的方法啊?

热点排行