プロシージャ/関数/トリガーで指定された文字列を検索
これは実際にははるかに簡単です。
SELECT OBJECT_NAME(object_id), definition
FROM sys.sql_modules
WHERE definition LIKE '%'[email protected]+'%'
これを使用する1つの方法は、TSQLコードの最後に追加することです。つまり、最後のSELECTを変更します。
SELECT ColumnName, ColumnValue
FROM @Results
UNION ALL
SELECT OBJECT_NAME(object_id), definition
FROM sys.sql_modules
WHERE definition LIKE '%'[email protected]+'%'
個人的には、別々のステートメントとして次々に別々に実行します。