Как получить имена ХП и пакетов? (вопрос дилетанта)

^junior^
Дата: 04.10.2004 11:16:43
Имена таблиц для текущего пользователя (схемы) можно получить так:
select table_names from user_tables
А как получить имена хранимых процедур? А имена ХП содержащихся в packeges'ах?
use-se
Дата: 04.10.2004 11:20:08
select * from user_objects
	where object_type='PACKAGE';
только зачем?
use-se
Дата: 04.10.2004 11:20:46
пардон, плохо прочитал
use-se
Дата: 04.10.2004 11:23:41
select * from user_source
	where type='PACKAGE'
может это подойдет?
^junior^
Дата: 04.10.2004 11:32:24
Спасибо.
Зачем? - Есть прога - выгружает данные из БД в XML для последующего импорта в хранилище данных. Некоторые настройки, необходимые для работы агента выгрузки хранятся в таблицах базы. Чтобы при работе с этой програмой не нужно было хапускать SQL Navigator или TOAD делаю интерфейс для работы с этими таблицами.
С таблицами все получилось хорошо, а вот с ХП - опыта маловато.
Elic
Дата: 04.10.2004 13:10:51
^junior^
как получить имена хранимых процедур? А имена ХП содержащихся в packeges'ах?
select object_name, package_name, overload from user_arguments where argument_name is null;