如何修改存储过程 (SQL Server Management Studio)

本主题说明了如何通过在 SQL Server Management Studio 中使用对象资源管理器修改 Transact-SQL 存储过程。当您使用此方法更改存储过程中的语句或参数时,已经为存储过程定义的权限将保留,同时任何相关的存储过程或触发器都不会受到影响。

重要说明重要提示

如果相关对象未更新为反映已对存储过程所做的更改,则更改存储过程的名称或定义可能导致相关对象失败。有关详细信息,请参阅如何查看存储过程的依赖关系 (SQL Server Management Studio)

修改存储过程

  1. 在对象资源管理器中,连接到某个数据库引擎实例,再展开该实例。

  2. 依次展开**“数据库”、存储过程所属的数据库以及“可编程性”**。

  3. 展开**“存储过程”,右键单击要修改的过程,再单击“修改”**。

  4. 修改存储过程的文本。

  5. 若要测试语法,请在**“查询”菜单上,单击“分析”**。

  6. 若要修改存储过程,请在**“查询”菜单上,单击“执行”**。

  7. 若要保存脚本,请在**“文件”菜单上单击“另存为”。接受文件名或使用新名称替换它,再单击“保存”**。

安全说明安全说明

验证所有用户输入。验证前请勿连接用户输入。绝对不要执行根据尚未验证的用户输入构造的命令。有关详细信息,请参阅 SQL 注入