Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
NewIvanovec Member Откуда: Msk Сообщений: 582 |
нужно узнать хранимки, где встречается представление. Посмотреть зависимости через SSMS не подходит т.к. хранимка и вьюшка в разных БД |
11 сен 18, 18:15 [21671317] Ответить | Цитировать Сообщить модератору |
Гадя Петрович Member Откуда: планета Плюк, 215 в тентуре, галактика Кин-дза-дза в Спирали Сообщений: 52912 |
sys.sql_modules |
11 сен 18, 18:30 [21671333] Ответить | Цитировать Сообщить модератору |
invm Member Откуда: Москва Сообщений: 9632 |
use [БД процедур]; select object_schema_name(referencing_id), object_name(referencing_id) from sys.sql_expression_dependencies where referenced_database_name = N'БД представления' and referenced_schema_name = N'схема представления' and referenced_entity_name = N'имя представления'; |
11 сен 18, 18:50 [21671351] Ответить | Цитировать Сообщить модератору |
NewIvanovec Member Откуда: Msk Сообщений: 582 |
круто. Всем спасибо! |
||
11 сен 18, 18:57 [21671364] Ответить | Цитировать Сообщить модератору |
Критик Member Откуда: Москва / Калуга Сообщений: 34710 Блог |
invm, Как это работает с динамикой? ) |
11 сен 18, 22:19 [21671567] Ответить | Цитировать Сообщить модератору |
aleks222 Member Откуда: Сообщений: 1232 |
Никак. Проще надо быть select top(1000) object_name(object_id), * from sys.sql_modules where definition like '%чаво ищем то%' |
||
12 сен 18, 05:44 [21671665] Ответить | Цитировать Сообщить модератору |
invm Member Откуда: Москва Сообщений: 9632 |
Тогда, перед тем как сделать проще, возникнет желание подумать. |
||
12 сен 18, 12:24 [21671964] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
динамика будет в definition? Подозреваю только по контексту объектов, хотя надо это тс это ещё вопрос |
||||
12 сен 18, 12:36 [21671986] Ответить | Цитировать Сообщить модератору |
Владимир Затуливетер Member Откуда: Сообщений: 427 |
Еще алтернатива бесплатная тулза для поиска. https://www.red-gate.com/products/sql-development/sql-search/index |
12 сен 18, 14:01 [21672140] Ответить | Цитировать Сообщить модератору |
aleks222 Member Откуда: Сообщений: 1232 |
Ватсон, от вас я такого не ожидал. Канешно, окончательное решение проблемы динамики невозможно. Упоротый программер может по символу запрос собирать. Но где таких упоротых найти? |
||||
12 сен 18, 15:24 [21672316] Ответить | Цитировать Сообщить модератору |
msLex Member Откуда: Сообщений: 8694 |
А еще есть бесплатный SSDT, где можно не только "искать", но и "гулять" по коду взад-вперед |
||
12 сен 18, 15:26 [21672321] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |