您的位置:首页 > 数据库

怎样用PL/SQL表实现数组功能

2007-09-26 11:47 225 查看
  PL/SQL表与其他过程化语言(如C语言)的一维数组类似。实现PL/SQL表需要创建一个数据类型并另外进行变量说明。

  Type <类型名> Is

  Table Of <数据类型>

  Index by Binary_Integer;

  以下为一个例子:

  Declare

  Type Array_type is

  Table Of Number

  Index by Binary_Integer;

  My_Array Array_type;

  Begin

  For I In 1..10 Loop

  My_Array(I) := I*2;

  End Loop;

  For I In 1..10 Loop

  Dbms_Output.Put_line(To_char(My_Array(I)));

  End Loop;

  End;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: