Definisi tipe di file sql utama bukan tipe yang diharapkan oleh subrutin paket. IOPACKAGE.OUTPUT_ARRAY
-subrutin mengharapkan jenis IOPACKAGE.NUMBER_ARRAY_TYPE
. Anda tidak perlu mendefinisikan ulang jenisnya. Berikut ini akan berfungsi:
declare
v_array IOPACKAGE.NUMBER_ARRAY_TYPE;
begin
IOPACKAGE.OUTPUT_ARRAY(v_array);
end;
Lihat perbedaan antara IOPACKAGE.NUMBER_ARRAY_TYPE
dan NUMBER_ARRAY_TYPE
. Mereka serupa tapi tidak sama.