关闭

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

498人阅读 评论(0) 收藏 举报
  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;

 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:13030次
    • 积分:268
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    文章分类