Следующие биты кода, похоже, не выполняют поиск во всем определении подпрограммы.
Кодовый блок 1:
select top 50 * from information_schema.routines
where routine_definition like '%09/01/2008%' and specific_Name like '%NET'
Кодовый блок 2:
SELECT ROUTINE_NAME, ROUTINE_DEFINITION FROM INFORMATION_SCHEMA.ROUTINES
WHERE ROUTINE_DEFINITION LIKE '%EffectiveDate%' AND ROUTINE_TYPE='PROCEDURE' and ROUTINE_NAME like '%NET'
Я точно знаю, что эти биты SQL работают в большинстве случаев. Проблема заключается в следующем: когда я запускаю это для «EffectiveDate», которое скрыто в строке ~ 800 в нескольких хранимых процедурах, эти хранимые процедуры никогда не отображаются в результатах. Это как будто «как» только ищет так глубоко.
Любые советы по исправлению?
Я хочу найти ВСЕ хранимую процедуру для указанного текста.
Спасибо!