How to: Modify a Stored Procedure (SQL Server Management Studio)

New: 5 December 2005

This topic describes how to modify a Transact-SQL stored procedure by using Object Explorer in SQL Server Management Studio. When you change the statements or parameters in a stored procedure by using this method, the permissions that have been defined for the stored procedure are retained, and any dependent stored procedures or triggers are not affected.

Important

Changing the name or definition of a stored procedure can cause dependent objects to fail if the dependent objects are not updated to reflect the changes that have been made to the stored procedure. For more information, see How to: View the Dependencies of a Stored Procedure (SQL Server Management Studio).

To modify a stored procedure

  1. In Object Explorer, connect to an instance of SQL Server 2005 Database Engine and then expand that instance.

  2. Expand Databases, expand the database in which the stored procedure belongs, and then expand Programmability.

  3. Expand Stored Procedures, right-click the procedure to modify, and then click Design.

  4. Modify the text of the stored procedure.

  5. To test the syntax, on the Query menu, click Parse.

  6. To modify the stored procedure, on the Query menu, click Execute.

  7. To save the script, on the File menu, click Save. Accept the file name or replace it with a new name, and then click Save.

ms345356.security(en-US,SQL.90).gifSecurity Note:
Validate all user input. Do not concatenate user input before you validate it. Never execute a command constructed from unvalidated user input. For more information, see SQL Injection.

See Also

Tasks

How to: Use Templates in SQL Server Management Studio
How to: Create a Stored Procedure (SQL Server Management Studio)
How to: Delete a Stored Procedure (SQL Server Management Studio)
How to: View the Dependencies of a Stored Procedure (SQL Server Management Studio)
How to: Rename a Stored Procedure (SQL Server Management Studio)

Concepts

Modifying Stored Procedures

Other Resources

ALTER PROCEDURE (Transact-SQL)
Stored Procedure How-to Topics

Help and Information

Getting SQL Server 2005 Assistance