Pl/SQL中的数组
pl/sql中实现数组的应用也很简单。
下面是一个简单的例子:
create or replace procedure array_test
is
TYPE type_arrry IS TABLE OF VARCHAR2(50);
--array type_arrry:=type_arrry(null,null);
array type_arrry:=type_arrry();
i integer:=0;
begin
array.extend(10);
array(1):="northsnow";
array(2):="塞北的雪";
array(10):="csdn";
dbms_output.put_line("共有数据" || array.count || "条");
for i in 1..array.count loop
dbms_output.put_line("array(" || i || ")=" || array(i));
end loop;
end array_test;

----------------------------------------------------------------------------------------
--测试:
declare
begin
array_test;
end;"


----------------------------------------------------------------------------------------
--结果输出:

共有数据10条
array(1)=northsnow
array(2)=塞北的雪
array(3)=
array(4)=
array(5)=
array(6)=
array(7)=
array(8)=
array(9)=
array(10)=csdn






声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: SQL SERVER传入数组到到存储过程
- 下一篇: SQL 创建数组方法
copyright © 2008-2019 亿联网络 版权所有 备案号:粤ICP备14031511号-2
