
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.09.2002, 04:25:27
|
|||
|---|---|---|---|
|
|||
как найти заданную строку в сторед процедурах |
|||
|
#18+
Добрый день! Кто подскажет: в базе на сервере написано куча сторед процедур, так вот как этой куче кода найти заданную строку? чтобы был возврат хотя бы имени процедуры, где есть вхождение искомой строки. дело в том, что код писался несколькими людьми, и найти что-то в этом кроме как переберая все процедуры, копируя текст в какой-то редактор, а там искать по Ctrl+F - занятие нудное и утомительное :-( С уважением Сергей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.09.2002, 04:58:00
|
|||
|---|---|---|---|
|
|||
как найти заданную строку в сторед процедурах |
|||
|
#18+
Код: plaintext что-то типа такого. надеюсь поможет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.09.2002, 06:23:47
|
|||
|---|---|---|---|
|
|||
как найти заданную строку в сторед процедурах |
|||
|
#18+
пробовал такое, работает далеко не всегда, иногда возвращает такую чушь :((( к примеру может вернуть строк 10 текста процедуры, а само название процедуры нету, т.е. кусок кода с середины этой процедуры дёрнет, а там разбирайся как хочешь :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.09.2002, 06:42:58
|
|||
|---|---|---|---|
|
|||
как найти заданную строку в сторед процедурах |
|||
|
#18+
а ты не пробовал ее по id c sysobjects джойнить, и из sysobjects name брать? а по поводу "чуши".... если ты не поленишься и откроешь BOL про syscomments, то ты поймешь, почему ты видешь куски итд.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.09.2002, 09:20:26
|
|||
|---|---|---|---|
как найти заданную строку в сторед процедурах |
|||
|
#18+
Можно заскриптовать все процедуры скопом в отдельные файлы, и всё легко находится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.09.2002, 10:04:47
|
|||
|---|---|---|---|
как найти заданную строку в сторед процедурах |
|||
|
#18+
Путь который предложил VAT наиболее правильный - потому что поиск по системным таблицам "в лоб" может не вернуть нужные процедуры - 1)текст длинных процедур может быть разбит на несколько строк и тогда вылазят проблемы с названием и 2) искомая подстрока может быть разбита и 3)есть еще зашифрованные процедуры - проще получить скрипт всех процедур и там искать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1820089]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 310ms |

| 0 / 0 |
