sök efter given sträng i procedurerna/funktionerna/triggers
Det här är faktiskt mycket lättare.
SELECT OBJECT_NAME(object_id), definition
FROM sys.sql_modules
WHERE definition LIKE '%'[email protected]+'%'
Ett sätt att använda det är att lägga till det i slutet av din TSQL-kod, dvs modifiera den senaste SELECT:
SELECT ColumnName, ColumnValue
FROM @Results
UNION ALL
SELECT OBJECT_NAME(object_id), definition
FROM sys.sql_modules
WHERE definition LIKE '%'[email protected]+'%'
Personligen skulle jag bara köra dem separat efter varandra som separata uttalanden.