В oracle DB я создал пользовательский тип в пакете, и я предполагаю, что этот тип похож на целочисленный массив.Как вызвать процедуру с типом пакета param в oracle?
create or replace PACKAGE mypackage AS
TYPE custom1 is table of integer index by binary_integer;
END mypackage;
Использованный тип в процедуре IN param и ожидающий параметр, чтобы быть размером IN параметра.
CREATE OR REPLACE PROCEDURE MYPROCEDURE(param1 in mypackage.custom1, count1 out integer) IS
begin
count1 := param.count();
END MYPROCEDURE
Теперь я хочу вызвать процедуру выше, для этого я должен подготовить mypackage.custom1.
Пожалуйста, помогите мне в построении процедуры mypackage.custom1 и вызова выше.
Вы можете просто определить некоторые переменные необходимых типов, а затем вызвать процедуру. Какая у вас проблема? – Aleksej