电话:0731-83595998
导航

oracle辅导:oracle中的数组学习总结: Oracle 的软件结构

来源: 2017-10-17 20:30

 在PL/SQL中是没有数组(Array)概念的。但是如果程序员想用Array的话,就得变通一下,用TYPE 和Table of Record来代替多维数组,一样挺好用的。

  emp_type 就好象一个table 中的一条record 一样,里面有id, name,gender等。emp_type_array 象个table, 里面含有一条条这样的record (emp_type),就象多维数组一样。

  --单维数组

  DECLARE

  TYPE emp_ssn_array IS TABLE OF NUMBER

  INDEX BY BINARY_INTEGER;

  best_employees emp_ssn_array;

  worst_employees emp_ssn_array;

  BEGIN

  best_employees(1) := '123456';

  best_employees(2) := '888888';

  worst_employees(1) := '222222';

  worst_employees(2) := '666666';

  FOR i IN 1..best_employees.count LOOP

  DBMS_OUTPUT.PUT_LINE('i='|| i || ', best_employees= ' ||best_employees(i)

  || ', worst_employees= ' ||worst_employees(i));

  END LOOP;

  END;

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端