调用VARRAY类型
VARRAY类型可以当成表的字段类型、变量类型、参数类型,返回值类型等在其他对象中调用。
示例
sql
--字段类型
INSERT INTO varry_tab(id,state,type,udt_varryofobj) VALUES(2, '构造函数插入', 'udt_varryofobj_type',
udt_varryofobj_type(udt_obj_type(1.0,'2层','udt_obj_type','2021-08-24 00:00:00'),
udt_obj_type(1.0,'2层','udt_obj_type','2021-08-24 00:00:00')));
--变量类型
DECLARE
udt_varryofobj udt_varryofobj_type;
BEGIN
udt_varryofobj := udt_varryofobj_type(udt_obj_type(1.0,'2层','udt_obj_type','2021-08-24 00:00:00'),
udt_obj_type(1.0,'2层','udt_obj_type','2021-08-24 00:00:00'));
INSERT INTO varry_tab(id, state, type, udt_varryofobj)VALUES(2,'plsql通过udt变量插入数据', 'udt_varryofobj_type', udt_varryofobj);
END;