提叻一个代码段,要人帮助解释一下。 代码段如下: 代码如下: declare type t_indexby is table of number index by binary_integer; type t_nesteed is table of number; type t_varray is varray(10) of number; v_indexby t_indexby; v_nested t_nested; v_varray t_varray; begin v_indexby(1)
创建变长数组类型
CREATE TYPE varray_type AS VARRAY(2) OF VARCHAR2(50);
这个变长数组最多可以容纳两个数据,数据的类型为 varchar2(50)
更改元素类型的大小或精度
可以更改变长数组类型和嵌套表类型 元素的大小。
ALTER TYPE varray_type
MODIFY ELEMENT TYPE varchar2(100) CASCADE;
CASCADE选项吧更改传播到数据库中的以来对象。也可以用 INVALIDATE 选项使