Membuat Store Procedure Database Mahasiswa

Sekarang kita akan membuat store procedure. Apakah Store Procedure itu? Store Procedure adalah perintah yang kita buat dan kita simpan untuk sewaktu-waktu kita panggil, jadi jika kita sering menggunakan perintah tersebut kita tidak usah berulang kali mengetik syntax kita memanggil prosedur yang kita sudah buat itu hal ini juga memperingan kinerja server dibanding kita menggunakan view. Store Procedure yang kita simpan akan muncul pada Store Procedure database yang bersangkutan. Berikut table dan keterangan penggunaan store procedure :

create procedure simpan @nipp char (10), @nmmhs varchar (50),@almtmhs varchar (50) as
insert into Mmhs (nipp,nmmhs,almtmhs) values(@nipp, @nmmhs, @almtmhs)
keterangan      : nama procedure
keterangan      : nama variabel
keterangan      : nama tabel
keterangan      : nama field dalam tabel

Berikut beberapa contoh Store Procedure :

1. Menyisipkan data (Simpan)

create procedure simpan @nipp char (10), @nmmhs varchar (50),@almtmhs varchar (50) as
insert into Mmhs (nipp,nmmhs,almtmhs) values(@nipp, @nmmhs, @almtmhs)

go


Untuk menjalankan masukkan perintah berikut ke new SQL Analyzer
exec simpan DTI200901,'Hamidz',Purbalingga

2. Menampilkan data mahasiswa berdasarkan nipp

create procedure sp_mhs @nipp char(10)as
select*from Mmhs where nipp=@nipp

go


Untuk menjalankan masukkan perintah berikut ke new SQL Analyzer
exec sp_mhs 'SIR200930'

No comments:

Post a Comment