type … is table of number index by binary_integer
2014-03-15 21:53
621 查看
/*未加index by binary_integer,则需要初始化numbers,
并且没插入一个元素到numbers类型的table中时,都需要先
extend
*/
declare
type numbers
istableofnumber;
n numbers:=numbers();
begin
n.extend;
n(1):=2;
n.extend;
n(2):=3;
for i
in1..n.count
loop
dbms_output.put_line(n(i));
endloop;
end;
/*加index by binary_integer,则numbers类型的下标是自动增长的,
numbers类型在插入元素时不需要初始化,不需要每次extend增加一个空间
*/
declare
type numbers
istableofnumberindexbybinary_integer;
n numbers;
begin
n(1) :=
2;
n(2) :=
3;
for i
in1 .. n.count
loop
dbms_output.put_line(n(i));
endloop;
end;
输出结果均为2,3
并且没插入一个元素到numbers类型的table中时,都需要先
extend
*/
declare
type numbers
istableofnumber;
n numbers:=numbers();
begin
n.extend;
n(1):=2;
n.extend;
n(2):=3;
for i
in1..n.count
loop
dbms_output.put_line(n(i));
endloop;
end;
/*加index by binary_integer,则numbers类型的下标是自动增长的,
numbers类型在插入元素时不需要初始化,不需要每次extend增加一个空间
*/
declare
type numbers
istableofnumberindexbybinary_integer;
n numbers;
begin
n(1) :=
2;
n(2) :=
3;
for i
in1 .. n.count
loop
dbms_output.put_line(n(i));
endloop;
end;
输出结果均为2,3
相关文章推荐
- oracle常用的复合数据类型 : BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer
- 实战BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer
- 实战BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer
- 实战BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer .
- 实战BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer
- 实战BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer .
- 实战BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer .
- 实战BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer
- oracle常用的复合数据类型 : BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer
- oracle常用的复合数据类型 : BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer
- BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer
- oracle常用的复合数据类型 : BULK COLLECT和is table of table_name%rowtype index by
- Given any integer 0 <= n <= 10000 not divisible by 2 or 5, some multiple of n is a number which in d
- 解析:type t_string is table of varchar2(32767) index by binary_integer
- SparkR去数据子集错误:object of type 'S4' is not subsettable
- R语言summary()报错object of type 'closure' is not subsettable的原因
- error C2679: binary '<<' : no operator defined which takes a right-hand operand of type '' (or there is no acceptable conversion
- 解决 C++错误 error C2679: binary '=' : no operator defined which takes a right-hand operand of type 'class CString' (or there is no
- jQuery.Deferred exception: a.indexOf is not a function TypeError: a.indexOf is not a function
- weiphp 2.0:Your requested sheet index: 1 is out of bounds. The actual number of sheets is 0