Oracle中包的问题.(100分)

  • 主题发起人 主题发起人 真.浪人西林
  • 开始时间 开始时间

真.浪人西林

Unregistered / Unconfirmed
GUEST, unregistred user!
在创建Package时,如何定义一个数组变量?
或者如何定义一个类似链表的结构,每一个节点指向一个Record?
 
1。
create or replace package bompackage as
type bb is record(deptname varchar2,deptnumber integer);
type zz is table of bb index by binary_integer;
procedure kk (dd IN OUT zz);
end bomPackage;
/

create or replace package body bompackage as
procedure kk (dd IN OUT zz)
is
begin
dd(1).deptname := 'name';
dd(1).deptnumber := 1;
end kk;
end bompackage;
/

2。ora8i支持在表结构中使用自定义类型,比如记录类型
 
后退
顶部