zoek gegeven string in de procedures/functies/triggers
Dit is eigenlijk veel gemakkelijker.
SELECT OBJECT_NAME(object_id), definition
FROM sys.sql_modules
WHERE definition LIKE '%'[email protected]+'%'
Een manier om het te gebruiken is om het toe te voegen aan het einde van uw TSQL-code, d.w.z. de laatste SELECT wijzigen:
SELECT ColumnName, ColumnValue
FROM @Results
UNION ALL
SELECT OBJECT_NAME(object_id), definition
FROM sys.sql_modules
WHERE definition LIKE '%'[email protected]+'%'
Persoonlijk zou ik ze gewoon afzonderlijk een voor een uitvoeren als afzonderlijke verklaringen.