Итак, я создал тип объекта с несколькими атрибутами.
И из этого объекта я также создал тип коллекции.
Допустим,
create or replace type employees as table of employee;
Теперь я хочу использовать объект коллекции для выполнения таких методов, как GetAllEmployees (), GetEmployeesByJobType () и так далее. Чтобы я где-нибудь еще вызвал тип объекта и выполнил метод:
v_list := employees.GetAllEmployees();
То же самое, что вы делаете вызов из пакета, но вместо пакета я хочу вызвать объект.
Однако я попытался указать и создать методы так же, как в объекте, но он не скомпилировался.
Теперь я знаю, что могу выполнять логику для методов в пакете, но я хочу, чтобы она была отдельной.
Итак, мой вопрос: возможно ли выполнить логику внутри коллекции объектов?