I have a stored procedure with the following signature:
Code: Select all
function get_data(
, pparents_view_path in t_aql_object_no_list
, pparents_data_path in t_variant_named_matrix)return number is...
Code: Select all
"T_AQL_OBJECT_NO_LIST" is table of number(12)
Code: Select all
create or replace type t_variant_named_matrix is table of t_variant_named_list
...
create or replace type t_variant_named_list force as object
(
items t_variant_named_table
)
...
create or replace type t_variant_named_table as table of t_variant_named
...
create or replace type t_variant_named force under t_variant
(
name varchar2(1024),
constructor function t_variant_named(pname varchar2) return self as result
)
...
create or replace type t_variant force as object
(
value_number number
, value_varchar2 varchar2(1024)
, value_date date
, value_object_no number(12)
, value_type_no number(12)
, constructor function t_variant(value_number number, value_varchar2 varchar2, value_date date, value_object_no number) return self as result
)