Stored Procedures

A stored procedure in SQL Server is a group of one or more Transact-SQL statements.

Types of Stored Procedures:

  • System-defined stored procedures

  • User-defined stored procedures

System-defined stored procedures

Stored Procedure
Description

sp_who

provides information about the current user, session, and processes in the current instance. syntax: EXEC sp_who

User-defined Stored Procedures

  • CREATE PROCEDURE - used to create new stored procedures.

USE database_name;
GO
CREATE PROCEDURE stored_procedure_name
    @variable_name datatype (optional)
AS
    sql_statements
GO
  • ALTER PROCEDURE - used to alter existing stored procedures.

ALTER PROCEDURE stored_procedure_name
    @variable_name datatype (optional)
AS  
    sql_statements
GO
  • DROP PROCEDURE - used to remove existing stored procedures.

  • EXECUTE - used to execute existing stored procedures.

Last updated

Was this helpful?