T-SQL - Procédures stockées

Le serveur MS SQL Stored procedure est utilisé pour gagner du temps pour écrire du code encore et encore en stockant le même dans la base de données et également obtenir la sortie requise en passant des paramètres.

Syntaxe

Voici la syntaxe de base de la création de procédure stockée.

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

Exemple

Considérez la table CUSTOMERS ayant les enregistrements suivants.

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

La commande suivante est un exemple qui extrait tous les enregistrements de la table CUSTOMERS dans la base de données Testdb.

CREATE PROCEDURE SelectCustomerstabledata 
AS 
SELECT * FROM Testdb.Customers 
GO

La commande ci-dessus produira la sortie suivante.

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