Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Поиск объектов, которые используют заданную функцию из пакета / 7 сообщений из 7, страница 1 из 1
24.07.2019, 11:21
    #39840851
AidarH
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск объектов, которые используют заданную функцию из пакета
Всем доброго дня и хорошего настроения.
Есть пакет например A_PKG и в нем есть процедура и функция с одинаковым названием например название B
Как найти список объектов (пакеты, другие функции, процедуры) в которых используется именно функция A_PKG.B?
Заранее спасибо.
...
Рейтинг: 0 / 0
24.07.2019, 11:29
    #39840859
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск объектов, которые используют заданную функцию из пакета
RTFM PL/Scope
...
Рейтинг: 0 / 0
24.07.2019, 15:24
    #39840996
Поиск объектов, которые используют заданную функцию из пакета
AidarH,
Как то так
Код: plsql
1.
select * from dba_source where upper(text) like '%A_PKG.B%' 
...
Рейтинг: 0 / 0
24.07.2019, 16:44
    #39841039
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск объектов, которые используют заданную функцию из пакета
Роман Кудрявцев,

А если зависимость на пакет через синоним?
...
Рейтинг: 0 / 0
24.07.2019, 17:00
    #39841052
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск объектов, которые используют заданную функцию из пакета
AmKadРоман Кудрявцев,

А если зависимость на пакет через синоним?

Да суть даже не в этом - его select вернет ссылки и на процедуру A_PKG.B и на функцию, а требуется "в которых используется именно функция A_PKG.B".

SY.
...
Рейтинг: 0 / 0
25.07.2019, 14:46
    #39841430
AidarH
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск объектов, которые используют заданную функцию из пакета
SY,

Да мне именно надо найти ссылкы на функцию
...
Рейтинг: 0 / 0
25.07.2019, 16:10
    #39841492
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск объектов, которые используют заданную функцию из пакета
AidarHДа мне именно надо найти ссылкы на функцию

Elic уже дал тебе ответ. Правда придется перекомпилировать все PL/SQL обьекты c PLSCOPE_SETTINGS = 'IDENTIFIERS:ALL'

SY.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Поиск объектов, которые используют заданную функцию из пакета / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]