DML Trigger

Trigger digunakan untuk memanggil satu atau beberapa perintah SQL secara otomatis sebelum atau sesudah terjadi proses INSERT, UPDATE, atau DELETE dari suatu tabel.

Bentuk umum perintah untuk membuat triggers: 

Oke kita langsung latihan dengan membuat database penjualan.

Setelah membuat database penjualan, selanjutnya kita membuat tabel produk dan log_harga dengan ketentuan seperti di bawah ini:

Syntaknya dari tabel di atas:

Selanjutnya kita membuat trigger

Selanjutnya, kita akan uji coba trigger dengan memasukkan record ke tabel produk seperti di bawah ini:
dan mengupdate harga produk :
Dari gambar di atas bisa kita lihat jika trigger tadi berhasil dalam mengupdate harga produk.

TUGAS!!!
Pada tabel log_harga tambahkan field:
nm_produk_baru dengan tipe data varchar (100) 
nm_produk_lama dengan tipe data varchar (100) 
dengan menggunakan ALTER TABLE
Menguji trigger dengan update produk set nm_produk=PENGGARIS WHERE kd_produk='ATK001

Hasil triggernya:

SELESAI. Oke, sampai di sini dulu dan mohon maaf apabila ada kesalahan, terima kasih.

Komentar

Postingan populer dari blog ini

Membuat Database Kasir dan Tabel

Keamanan Siber : DRP pada Wordpress

DML QUERY (Data Manipulation Language)