powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / PL/SQL Как узнать в каких пакетах есть вызовы определённой функции?
7 сообщений из 7, страница 1 из 1
PL/SQL Как узнать в каких пакетах есть вызовы определённой функции?
    #39351065
MAULER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.

Есть пакет в котором объявлена функция. Назовем её myFunc.
Есть ли возможность как то узнать (например запросом) из каких ещё пакетов вызывается эта функция? Ну чтобы не перебирать вручную каждый пакет и не смотреть "нет ли такой?"

Спасибо.
...
Рейтинг: 0 / 0
PL/SQL Как узнать в каких пакетах есть вызовы определённой функции?
    #39351073
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAULER,

dba_source.text + lower + like
...
Рейтинг: 0 / 0
PL/SQL Как узнать в каких пакетах есть вызовы определённой функции?
    #39351075
hobl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MAULER,
если all_dependencies посмотреть существенно сократится поиск.
Или перебором all_source
...
Рейтинг: 0 / 0
PL/SQL Как узнать в каких пакетах есть вызовы определённой функции?
    #39351078
MAULER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а можно примерчик плз (
...
Рейтинг: 0 / 0
PL/SQL Как узнать в каких пакетах есть вызовы определённой функции?
    #39351084
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plsql
1.
2.
3.
select *
from dba_source
where lower(text) like '%myfunc%'
...
Рейтинг: 0 / 0
PL/SQL Как узнать в каких пакетах есть вызовы определённой функции?
    #39351087
MAULER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKad,
благодарю!
...
Рейтинг: 0 / 0
PL/SQL Как узнать в каких пакетах есть вызовы определённой функции?
    #39351106
Слабо?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Статическое употреблятство уж лучше через депенденсы, заодно view и таблицы подтянутся. А если имя функции хранится в таблице, клеится из частей?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / PL/SQL Как узнать в каких пакетах есть вызовы определённой функции?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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