您的位置:首页 > 数据库 > Oracle

oracle 创建数组

2011-12-15 12:43 246 查看
View Code

declare
type   a_type   is   table   of   number;
--   type   a_type   is   array(10)   of   number;
--   下面一种定义方式则指定了该数组的最大元素个数

a   a_type   :=   a_type();   --   定义并初始化一个数组变量
begin
a.extend(3);   --   数组扩展到3个元素
a(1)   :=   1;
a(2)   :=   10;
a(3)   :=   100;
end;

--另外数组还有一下方法和属性
first   --   第一个元素下标
last   --   最后一个元素下标
count   --   数组元素个数
prior(n)   --   下标   n   的前一个元素下标
next(n)   --   下标   n   后一个元素下标
extend(n)   --   添加   n   个数组元素,不带参数添加一个数组元素
delete(n)   --   删除数组中下标为   n   的元素,不带参数删除整个数组元素
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: