Kali ini
saya akan berbagi mengenai pembuatan trigger pada database mysql.
Pengertian
trigger adalah : kumpulan pernyataan sql yang di masukan untuk di eksekusi oleh
pernyataan insert, update, atau delete dengan tujuan untuk menjaga konsistensi
data.
Adapun
contoh dari trigger adalah :
Pernyataan
trigger ada dua bisa tunggal atau majemuk (begin & Add)
Contoh :
Insert
create trigger tambah_customer after insert on customer
                For each row
                Begin
                Insert into customer
                Values (new.kd_cus, new.nama);
Contoh :
Update
                Create trigger ubah_customer
                After update on customer
                For each row
                Begin
                Update customer set kd_cus =
new.kd_cus,
                Nama = new.nama, alamat =
new.alamat
                Where kd_cus = new.kd_cus
Contoh :
delete
                Create trigger
tambah_beli_kredit
                After insert on beli_kredit
                For each row
                Begin
                Delete from customer_kredit 
                Where kd_cus = new.kd_cus
Sedangkan
untuk menghapus sebuah trigger ketikkan perintah Drop.
Contoh :
Drop trigger tambah_customer;
 20.00
20.00
 Ghonim Muzaki
Ghonim Muzaki







0 komentar:
Posting Komentar