Saturday, September 12, 2015

Store Procedure Pada SQL Server

Setelah lama tidak ngeblog, akhirnya ada niat lagi untuk menulis :D. Kali ini saya akan membahas apa itu store procedure dan contoh dasar store procedure pada sql server. Sql Server saya gunakan adalah Sql Server 2008. Jadi langsung saja yaa.

Store procedure adalah kumpulan sebuah perintah SQL yang lebih fokus pada tujuan. Jadi procedure pada database tidak berbeda jauh dengan procedure di pemorgraman biasa. Adapun tujuan dari penggunaan store procedure pada database adalah :


  1. Karena store procedure disimpan dalam aplikasi database, proses eksekusi kode akan lebih cepat dibandingkan dengan pada saat diproses di kode aplikasi.
  2. Store procedure dapat diberikan hak akses. Jadi proses eksekusi akan lebih aman.
  3. Trafik yang digunakan akan berkurang karena kode yang dikirim ke server lebih sedikit, hanya dengan memanggil nama dari procedure.
  4. Dapat digunakan kembali jika diperlukan. Dengan menggunkaan store procedure, akan mengurangi penulisan kode yang berulang-ulang. 

Contoh penulisan store procedure untuk penulisan hello word.

CREATE PROCEDURE dbo.proc1
AS
BEGIN
 PRINT('Hello Word');
END

Untuk memanggil procedure tersebut, tinggal menuliskan nama dari procedure tersebut.
EXEC proc1;

Hasil dari kode tersebut adalah









Sekian dulu info dari saya. Tunggu artikel berikutnya ya. :D

0 comments:

Post a Comment