Theme-Logo
  •   .Net
    •   C Sharp(C#)
    •   Web API
    •   Micro Services
    •   ASP.Net
    • ASP.Net MVC
    • .Net Core
  •   Database
    • SQL Server
    • Oracle
    • PostgreSQL
  •   jQuery
    • jQuery Tutorials
    • jQuery Plugins
    • jQuery UI
    • More on jquery
  •   Tutorials
    • Microservices Tutorials
    • DotNet Core Tutorials
    • PostgreSql Tutorials

Stored Procedure in SQL Server

SQL Server stored procedures are used to group one or more Transact-SQL statements into logical units. The stored procedure are stored as named objects in the SQL Server Database Server.

When you call a stored procedure for the first time, SQL Server creates an execution plan and stores it in the cache. In the subsequent executions of the stored procedure, SQL Server reuses the plan so that the stored procedure can execute very fast with reliable performance

You can also pass parameters to a stored procedure, so that the stored procedure can act based on the parameter value(s) that is passed.

Stored Procedure Syntax
                            CREATE PROCEDURE SelectAllCustomers @City nvarchar(30)
                            AS
                            SELECT * FROM Customers WHERE City = @City
                            GO;

Execute Stored Procedure
                           EXEC SelectAllCustomers 'Varanasi';

Trending Post
What is Anonymous methods in C#.
Why Is It A Bad Idea To Throw Your Own Exceptions.
How's The DLL Hell Problem Solved In .net?
Interview Questions and Answers
Describe the Async method of C#?
Is it possible to serialise hashtables?
Explain the differences between “out” and “ref” parameters in C#?
How would you implement the Singleton design pattern in C#?
What Are The Ways To Deploy An Assembly?
What Are Advantages And Disadvantages Of Microsoft-provided Data Provider Classes In Ado.net?
About us

DotNet Palace is a community platform created and maintained by The articles are mainly focused on Microsoft stack technologies like C#, ASP.Net, MVC, .Net Core, SQL Server and Oracle, PostgreSQL, SQLite etc. To improve the site's content you can send your valuable suggestions at info.dotnetpalace@gmail.com

Quick links
  • SOLID Principles
  • Questions
  • OOPS Principles
  • DotNet Palace Tutorials
  • Privacy Policy
  • Terms and Condition