TRIGGER
223100316_Khairul Nisa Panilestari
Penjelasan :
1. Membuat database penjualan dan menggunakan database penjualan.
2. Membuat tabel produk dengan kd_produk varchar 6, nm_produk varchar 100, dan harga inr 11.
3. Tampilkan produk yang telah dibuat tadi.
4. Buatlah table log_harga int 11, kd_produk varchar 8, harga_lama int 11, harga_baru int11, waktu_perubahan data time. FK nya kd_produk references produk kd_produk.
5. Tampilkan data log_harga yang telah dibuat tadi.
6. #TRIGGER
delimiter // create trigger before_produk_update before update on produk for each row begin insert into log_harga set kd_produk = old.kd_produk, harga_baru=new.harga, harga_lama=old.harga, waktu_perubahan = now(); end //
7. delimiter ;
8. Selanjutnya menambahkan data baru dengan INSERT.
9. Mengubah produk pada set harga.
10. Tampilkan semua data log_harga.
11. #TUGAS
Mengubah struktur tabel log_harga tambahkan nm_produk_baru dengan varchar 100.
12. Mengubah struktur tabel log_harga tambahkan nm_produk_lama dengan varchar 100.
13. Tampilkan produk tersebut.
14. Mengganti data tabel produk nm_produk dengan 'penggaris' where kd_produk='atk001'.
15. Tampilkan data log_harga.



Komentar
Posting Komentar