Pengertian Trigger Dan Cara Membuat Trigger

Pengertian Trigger

Trigger merupakan serangkaian erintah yang akan secara otomatis dieksekusi ketika terjadi perubahan terhadap suatu data pada tabel. Trigger dieksekusi karena terjadi peristiwa Insert,Update, atau Delete terhadap suatu data pada tabel. 

Trigger bisa digunakan pada database SQL dan MySQL.

Cara Membuat Trigger

Untuk membuat Trigger silahkan anda ikuti script yang ada dibawah ini.
--- membuat trigger insert data buku ---
Create Trigger Trig_Buku
On Buku For Insert
As
Print 'Data Buku Berhasil Ditambahkan'
Print 'Dimodifikasi :'+Covert (Varchar,Getdata())
Print 'Nama Host :'+Host_Nama()
Insert Into Buku Values ('Bu-006','SQL Server 2005','Prof Wayahdi',25)
Select * From Buku
 Membuat Hapus Trigger
--- hapus trigger ---
Create Trigger Hapus_Data_Pinjam On pinjam
After Delete
As
Update Buku Set
Buku.Jumlah_Buku = Buku.Jumlah_Buku + deleted.Jumlah_Pinjam
From deleted where Buku.Id_Buku=deleted.Id_Buku
Print 'Database Berhasil Dihapus' Print 'Jumlah Buku Berhasil Di Update' Print 'Dimodifikasi : ' + Convert (Varchar,GetDate())
Print ' Nama Host : ' + Host_Name()
delete From Pinjam Where Id_Pinjam = 'Pjm_003'
Select * From Pinjam
Select * From Buku

Demikian artikel singkat ini mudah-mudahan bisa bermanfaat untuk anda.
Reactions

Post a Comment

0 Comments