T-SQL - Prosedur Tersimpan

MS SQL Server Stored procedure digunakan untuk menghemat waktu untuk menulis kode berulang kali dengan menyimpan yang sama dalam database dan juga mendapatkan keluaran yang diperlukan dengan melewatkan parameter.

Sintaksis

Berikut ini adalah sintaks dasar pembuatan prosedur Tersimpan.

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

Contoh

Pertimbangkan tabel PELANGGAN yang memiliki catatan berikut.

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

Perintah berikut adalah contoh yang akan mengambil semua record dari tabel CUSTOMERS di database Testdb.

CREATE PROCEDURE SelectCustomerstabledata 
AS 
SELECT * FROM Testdb.Customers 
GO

Perintah di atas akan menghasilkan keluaran sebagai berikut.

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