Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Администрирование Oracle Database:
- Установка и настройка базы данных
- Обновление, применение патчей
- Оптимизация, настройка производительности
- Обучение, подготовка персонала, оптимизация
  • Страница:
  • 1
  • 2

ТЕМА:

Как получить список всех процедур-функций в БД Oracle? 12 года 8 мес. назад #3329

В ручную просматривать очень долго получается, БД уже стоит, легче разобраться в работе будет тогда, когда есть функция, входной параметр/формат- выходной параметр/формат .
список получить SQL запросом или др. способом. TOAD и SQL_Nav есть. Там тоже просмотр по шагово одной за другой.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Как получить список всех процедур-функций в БД Oracle? 12 года 8 мес. назад #3330

select ..... from dba_objects
where object_type in ('PROCEDURE','FUNCTION','PACKAGE','PACKAGE BODY')

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Как получить список всех процедур-функций в БД Oracle? 12 года 8 мес. назад #3331

Спасибо за скрипт, а нельзя ли ещё узнать заголовки функций и процедур? Типа

CREATE OR REPLACE FUNCTION check_date_end_calc (p_param_given_id NUMBER)
RETURN NUMBER

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от Lessa.

Re: Как получить список всех процедур-функций в БД Oracle? 12 года 8 мес. назад #3332

all_arguments - это параметры процедур.

Хороший метод поиска select * from dictionary where comments like '%arg%'.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Как получить список всех процедур-функций в БД Oracle? 12 года 8 мес. назад #3333

Здравствуйте)
Если текст процедуры не "wraped" то поможет еще:
select .... from dba_source

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Как получить список всех процедур-функций в БД Oracle? 12 года 8 мес. назад #3334

В dba_objects не все функции и процедуры ...
Например нет таких как sysdate, user - т.е. системных
Где их можно посмотреть и можно ли вообще?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
Время создания страницы: 0.230 секунд