Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Поиск строки в метаданных через SqlDeveloper.  [new]
Rostislavik
Member

Откуда:
Сообщений: 17
Добрый день.
Подскажите каким инструментом через Sql Developer в БД Oracle могу найти все процедуры, триггеры и другие объекты содержащие заданную мной строку (не программный код)?
7 мар 18, 11:03    [21242653]     Ответить | Цитировать Сообщить модератору
 Re: Поиск строки в метаданных через SqlDeveloper.  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
SELECT не предлагать? :)
7 мар 18, 11:06    [21242662]     Ответить | Цитировать Сообщить модератору
 Re: Поиск строки в метаданных через SqlDeveloper.  [new]
rpovarov
Member

Откуда:
Сообщений: 73
View / Find DB Object
7 мар 18, 11:19    [21242718]     Ответить | Цитировать Сообщить модератору
 Re: Поиск строки в метаданных через SqlDeveloper.  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7131
Rostislavik,
ALL_SOURCE
7 мар 18, 11:21    [21242727]     Ответить | Цитировать Сообщить модератору
 Re: Поиск строки в метаданных через SqlDeveloper.  [new]
Rostislavik
Member

Откуда:
Сообщений: 17
tru55,

Как написать такой селект который будет искать не в поле таблицы а в коде триггера, например, или процедуры?
7 мар 18, 12:17    [21242969]     Ответить | Цитировать Сообщить модератору
 Re: Поиск строки в метаданных через SqlDeveloper.  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
dba_source
dba_triggers

А ты всерьез полагаешь, что ГУИ пользуется чем-то кроме запросов?
7 мар 18, 12:23    [21242983]     Ответить | Цитировать Сообщить модератору
 Re: Поиск строки в метаданных через SqlDeveloper.  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1639
Прежде чем писать, следует почитать. Доку уже указали.

TEXT VARCHAR2(4000) Text source of the stored object
7 мар 18, 12:25    [21242986]     Ответить | Цитировать Сообщить модератору
 Re: Поиск строки в метаданных через SqlDeveloper.  [new]
Rostislavik
Member

Откуда:
Сообщений: 17
rpovarov,

Находит только имена объектов.
7 мар 18, 12:26    [21242988]     Ответить | Цитировать Сообщить модератору
 Re: Поиск строки в метаданных через SqlDeveloper.  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7131
Rostislavik
rpovarov,

Находит только имена объектов.

Не верю :)

p.s. покажи что и как ищешь
p.p.s. Для оформления запросов используй ТЭГ SRC
7 мар 18, 12:36    [21243008]     Ответить | Цитировать Сообщить модератору
 Re: Поиск строки в метаданных через SqlDeveloper.  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1639
Для поклонников GUI.
Искать надо с соответствующими правами.

К сообщению приложен файл. Размер - 133Kb
7 мар 18, 12:50    [21243041]     Ответить | Цитировать Сообщить модератору
 Re: Поиск строки в метаданных через SqlDeveloper.  [new]
Rostislavik
Member

Откуда:
Сообщений: 17
Через гуи не получается (скрин во вложени). Наверное нет прав.
Вроде нашел нужный селект
select * from dba_source where upper(text) like '%ИСКОМЫЙ ТЕКСТ%'

Всем спасибо.

К сообщению приложен файл. Размер - 7Kb
7 мар 18, 13:17    [21243094]     Ответить | Цитировать Сообщить модератору
 Re: Поиск строки в метаданных через SqlDeveloper.  [new]
Vadim Lejnin
Member

Откуда:
Сообщений: 7131
Rostislavik,

ALL_SOURCE вместо DBA_SOURCE
7 мар 18, 13:26    [21243121]     Ответить | Цитировать Сообщить модератору
 Re: Поиск строки в метаданных через SqlDeveloper.  [new]
Viewer
Member

Откуда: Самара
Сообщений: 5369
Vadim Lejnin
Rostislavik,

ALL_SOURCE вместо DBA_SOURCE

imho, ни имеющихся прав ни диапазона поиска ТС не указал, так что пусть сам решает, искать в DBA_SOURCE, ALL_SOURCE или в USER_SOURCE
7 мар 18, 14:01    [21243256]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить