创建VARRAY类型
语法格式
CREATE OR REPLACE TYPE udt_name IS VARRAY(size) OF type_x;
其中,size为varray类型的指定容量,创建时必须指定;type_x成员类型可以是基础类型,也可以是用户自定义的数据类型。
示例
sql
--创建类型:
CREATE OR REPLACE TYPE udt_varryofobj_type IS VARRAY(10) OF udt_obj_type;
--创建表:
CREATE TABLE varry_tab(id INT,
state VARCHAR2,
type VARCHAR,
udt_varryofobj UDT_VARRYOFOBJ_TYPE);