Даже можно найти аргументы подпрограммы из %_ARGUMENTS
-tables (как продемонстрировал Николай) во многих случаях, вероятно, недостаточно (в зависимости от контекста/сложности домена). Вместо этого у вас должен быть доступ к подписи подзаголовка либо по документации, либо путем просмотра подпрограммы (документированного) кода в базе данных (такие инструменты графического интерфейса, как SQL Developer, PL/SQL Developer и Toad, отлично подходят для этого) или из системы контроля версий.
Если ваша отправная точка на самом деле:
У меня есть функция под названием х, что кто-то разработал и теперь я должен назвать это, но я не знаю, какие параметры х ожидает и какие из них обязательным или нет.
И нет никакой документации, и у вас нет доступа к исходному коду, то я сомневаюсь, что информация, как:
Object_Name Argument_Name Position Data_Type Defaulted In_Out
--------------------------------------------------------------
PROCX P_PAR3 3 NUMBER N OUT
PROCX P_PAR2 2 VARCHAR2 Y IN
PROCX P_PAR1 1 NUMBER N IN
не поможет вам много (даже если аргументы имеют более описательные имена), если функция «тривиальна».
Для вас надеюсь, что это одноразовая проблема - во всех других сценариях ваш проект, скорее всего, потерпит неудачу.