Definice typu v hlavním sql souboru není typ, který podprogram balíček očekává. IOPACKAGE.OUTPUT_ARRAY
-subrutina očekává typ IOPACKAGE.NUMBER_ARRAY_TYPE
. Nemusíte znovu definovat typ. Mělo by fungovat následující:
declare
v_array IOPACKAGE.NUMBER_ARRAY_TYPE;
begin
IOPACKAGE.OUTPUT_ARRAY(v_array);
end;
Podívejte se na rozdíl mezi IOPACKAGE.NUMBER_ARRAY_TYPE
a NUMBER_ARRAY_TYPE
. Jsou podobné, ale ne stejné.