DML TRIGGER
Assalamualaikum! Kali ini saya akan mengerjakan praktikum membuat Trigger dengan perintah dibawah ini : 1. Langkah pertama, kita lakukan adalah dengan membuat database Penjualan, lalu masuk ke database tersebut, kemudian buat tabel produk dan tabel log_harga, dengan tipe data dan size yang telah ditentukan pada gambar diatas. 2. Selanjutnya kita buat trigger Beberapa perintah dari trigger : - CREATE TRIGGER before_produk_update: Memulai pembuatan trigger dengan nama "before_produk_update". - BEFORE UPDATE ON produk: Trigger ini akan diaktifkan sebelum terjadi pembaruan (UPDATE) pada tabel "produk". - FOR EACH ROW : Menunjukkan bahwa trigger akan dijalankan untuk setiap baris yang terpengaruh oleh pembaruan. - BEGIN : Menandakan awal dari blok logika trigger. - INSERT INTO log_harga SET kd_produk = old.kd_produk, harga_baru = new.harga, harga_lama = old.harga, waktu_perubahan = now(); : Pernyataan ini melakukan operasi INSERT pada tabel "log_harga". Da...