在删除/替换存储过程之前,我通常会在工作项目中对存储过程的名称进行字符串搜索,以确保没有毫无防备的代码在使用它。有没有更好、更可靠的方法来做到这一点?
最佳答案
对于 SQL Server 2005 及更高版本,使用更长的代码。
SELECT
OBJECT_NAME(object_id)
FROM
sys.sql_modules
WHERE
definition LIKE '%' + 'mySP' + '%'
关于c# - 删除SQL Server中的存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1307298/