PL/SQL 集合数据类型(关联数组)
来源:互联网 发布:html5 电子相册源码 编辑:程序博客网 时间:2024/06/07 16:43
定义关联数组:TYPE CUSTOM_ARRAY IS TABLE OF NUMBER INDEX BY BINARY_INTEGER ;(关联数组) 其中 NUMBER 表明类型。可以是基本类型,也可以是自定义类型 INDEX BY BINARY_INTEGER 也可以换成 INDEX BY BINARY_INTEGER VARCHAR2(N)【感觉类似键和值的对应关系】
相关常用属性:COUNT【求关联数组的长度,下标一般从1开始】
:EXISTS(n) 【查看第n个元素是否存在,存在返回True,否则返回false】
:FIRST和LAST【查找集合中的首末元素】
:DELETE 【清空元素】
标准定义语句:
TYPE type_name IS TABLE OF element_type [NOT NULL] INDEX BY [BINARY_INTEGER | PLS_INTEGER | VARCHAR2(size_limit)];
- PL/SQL 集合数据类型(关联数组)
- PL/SQL 集合 -- 关联数组
- PL/SQL_使用复合数据类型2(PL/SQL集合)
- PL/SQL 集合 -- 可变数组
- PL/SQL 集合 -- 多维数组
- PL/SQL复合数据类型(集合与记录)
- PL/SQL使用复合数据类型4(集合操作符、比较集合)
- Oracle 10g复合数据类型pl/sql集合学习六——索引表、嵌套表、变长数组
- PL/SQL复合数据类型—record,集合(索引表,嵌套表,VARRAY)—之四
- pl/sql数据类型
- PL/SQL中的数据类型
- PL/SQL数据类型
- PL/SQL数据类型
- PL/SQL数据类型
- PL/SQL的数据类型
- pl/sql块数据类型
- PL/SQL--复杂数据类型
- PL/SQL中的集合--可变数组
- Java入门--一些JAVA相关的基础知识
- c#中使用多线程访问winform中控件
- 基于TQ2440开发板的U-boot-1.1.6的start.S代码分析
- 进程控制
- 新浪原创连载中的程序员故事《软件园里的流氓》
- PL/SQL 集合数据类型(关联数组)
- VC ATL COM 新手入门教程
- 深入学习嵌入式linux知识要点
- axis2中对soapfault的处理的一个小bug
- jQuery获取元素位置以及高度与宽度 动态调整打开新窗口效果
- 嵌入式系统中Nand-Flash的原理及应用
- C++基础经典面试题
- 深入学习嵌入式Linux知识要点
- Oracle数据库的四种状态