cari string yang diberikan dalam prosedur/fungsi/pemicu
Ini sebenarnya jauh lebih mudah.
SELECT OBJECT_NAME(object_id), definition
FROM sys.sql_modules
WHERE definition LIKE '%'[email protected]+'%'
Salah satu cara untuk menggunakannya adalah dengan menambahkannya ke akhir kode TSQL Anda, yaitu memodifikasi SELECT terakhir:
SELECT ColumnName, ColumnValue
FROM @Results
UNION ALL
SELECT OBJECT_NAME(object_id), definition
FROM sys.sql_modules
WHERE definition LIKE '%'[email protected]+'%'
Secara pribadi, saya hanya menjalankannya secara terpisah satu demi satu sebagai pernyataan terpisah.