Изгледът на речника на данните ALL_PROCEDURES (или USER_PROCEDURES, ако просто искате вашите пакети). Научете повече.
select procedure_name
from all_procedures
where owner = 'YOU'
and object_name = 'YOUR_PACKAGE'
Това изброява публичните процедури, изложени в спецификацията на пакета. Няма лесен начин за извличане на частните процедури (т.е. тези, посочени само в тялото на пакета), освен чрез обработка на изходния текст. Oracle предоставя помощна програма PL/SCOPE, която можем да използваме за събиране на тази информация, но тя изисква от нас да променим настройките на сесията и да компилираме отново нашия код, така че може да не е подходяща във всички ситуации. Научете повече .