bur*_*1ce 1 c# sql-server stored-procedures visual-studio-2008
在删除/替换存储过程之前,我通常会在工作项目中对存储过程的名称进行字符串搜索,以确保没有毫无疑问的代码正在使用它.有没有更好,更可靠的方法呢?
对于SQL Server 2005及更高版本,使用更长的代码.
SELECT
OBJECT_NAME(object_id)
FROM
sys.sql_modules
WHERE
definition LIKE '%' + 'mySP' + '%'
Run Code Online (Sandbox Code Playgroud)