DML Tringer Trigger digunakan untuk memanggil satu atau beberapa perintah SQL secara otomatis sebelum atau sesudah
terjadi proses INSERT, UPDATE atau DELETE dari suatu tabel.
Trigger sering digunakan, antara lain untuk:
• Melakukan update data otomatis jika terjadi perubahan. Contohnya adalah dalam sistem penjualan, jika dientri barang baru maka stock akan bertambah secara otomatis.
• Trigger dapat digunakan untuk mengimplementasikan suatu sistem log. Setiap terjadi perubahan,
secara otomatis akan menyimpan ke tabel log.
• Trigger dapat digunakan untuk melakukan validasi dan verifikasi data sebelum data tersebut disimpan
Latihan :
Tugas :
TUGAS! tidak selesai? lanjut kerjakan di rumah, perbanyaklah latihan!
- Pada tabel log_harga tambahkan field:
o nm_produk_baru dengan tipe data varchar (100)
o nm_produk_lama dengan tipe data varchar (100)
- Uji cobakan triger yang dibuat dengan update:
o update produk set nm_produk=PENGGARIS WHERE kd_produk='ATK001'
Hasilnya :
Tidak ada komentar:
Posting Komentar