#Database

How to wright a Store Procedure in MS SQL Server

How to wright a Store Procedure in MS SQL Server

 

Basic Stored Procedure in SQL Server

CREATE PROCEDURE GetUserById
@UserId INT
AS
BEGIN
SET NOCOUNT ON;

SELECT * FROM Users WHERE Id = @UserId;
END;

 

To run it:

EXEC GetUserById @UserId = 1;

Stored Procedure With Multiple Parameters

CREATE PROCEDURE InsertUser
@Name NVARCHAR(100),
@Email NVARCHAR(100)
AS
BEGIN
SET NOCOUNT ON;

INSERT INTO Users (Name, Email)
VALUES (@Name, @Email);
END;

To execute it:

EXEC InsertUser @Name = ‘John Doe’, @Email = ‘john@example.com’;

Stored Procedure With Output Parameter

CREATE PROCEDURE GetUserCount
@TotalCount INT OUTPUT
AS
BEGIN
SELECT @TotalCount = COUNT(*) FROM Users;
END;

To use it:

DECLARE @Count INT;
EXEC GetUserCount @TotalCount = @Count OUTPUT;
PRINT @Count;

 

SQL SERVER LOG SHIPPING 2017

How to enable error in IIS Server?

Leave a comment

Your email address will not be published. Required fields are marked *