T-SQL - Gespeicherte Prozeduren

Der MS SQL Server Stored procedure wird verwendet, um Zeit zu sparen, um Code immer wieder zu schreiben, indem dieser in der Datenbank gespeichert wird, und um die erforderliche Ausgabe durch Übergeben von Parametern zu erhalten.

Syntax

Im Folgenden finden Sie die grundlegende Syntax für die Erstellung gespeicherter Prozeduren.

Create procedure <procedure_Name> 
As 
Begin 
<SQL Statement> 
End 
Go

Beispiel

Betrachten Sie die Tabelle CUSTOMERS mit den folgenden Datensätzen.

ID  NAME       AGE       ADDRESS            SALARY 
1   Ramesh     32        Ahmedabad          2000.00 
2   Khilan     25        Delhi              1500.00 
3   kaushik    23        Kota               2000.00 
4   Chaitali   25        Mumbai             6500.00 
5   Hardik     27        Bhopal             8500.00 
6   Komal      22        MP                 4500.00 
7   Muffy      24        Indore             10000.00

Der folgende Befehl ist ein Beispiel, mit dem alle Datensätze aus der Tabelle CUSTOMERS in der Testdb-Datenbank abgerufen werden.

CREATE PROCEDURE SelectCustomerstabledata 
AS 
SELECT * FROM Testdb.Customers 
GO

Der obige Befehl erzeugt die folgende Ausgabe.

ID  NAME       AGE       ADDRESS           SALARY 
1   Ramesh     32        Ahmedabad         2000.00 
2   Khilan     25        Delhi             1500.00 
3   kaushik    23        Kota              2000.00 
4   Chaitali   25        Mumbai            6500.00 
5   Hardik     27        Bhopal            8500.00 
6   Komal      22        MP                4500.00 
7   Muffy      24        Indore            10000.00