入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

Pl/SQL中的数组

创建时间:2007-08-15 投稿人: 浏览次数:162

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






声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。