摘要: Collections Overview一、Types of Collections 1、Associative arrays 数组 它是同种类型的一维、无边界的稀疏集合,只能用于 PL/SQL。 DECLARE TYPE t_name IS TABLE OF varchar2(10) INDEX ... 阅读全文
posted @ 2016-01-04 18:14 大厨shcqupc 阅读(1411) 评论(0) 推荐(0) 编辑
摘要: Oracle8i中首次引入了Bulk Collect特性,该特性可以让我们在PL/SQL中能使用批查询,批查询在某些情况下能显著提高查询效率。采用bulk collect可以将查询结果一次性地加载到collections中。而不是通过cursor一条一条地处理。可以在select into,fetc... 阅读全文
posted @ 2016-01-04 18:02 大厨shcqupc 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、子类型这种类型最简单,类似类型的一个别名,主要是为了对常用的一些类型简单化,它基于原始的某个类型。如:有些应用会经常用到一些货币类型:number(16,2)。如果在全局范围各自定义这种类型,一旦需要修改该类型的精度,则需要一个个地修改。那如何实现定义的全局化呢?于是就引出了子类型:subtyp... 阅读全文
posted @ 2016-01-04 15:19 大厨shcqupc 阅读(604) 评论(0) 推荐(0) 编辑
摘要: AS和IS是ORACLE为了方便而设置的同义词。何时使用1、在创建存储过程(PROCEDURE)/函数(FUNCTION),以及自定义类型(TPYE)和包(PACKAGE)时,使用AS和IS无区别。2、在创建视图(VIEW)时,只能使用AS而不能使用IS。3、在声明游标(CURSOR)时,只能使用I... 阅读全文
posted @ 2016-01-04 14:23 大厨shcqupc 阅读(543) 评论(0) 推荐(0) 编辑