TRIGGER - GIGANT GAIB WIWAHA - 19312177 - IF19D
Nama : Gigant Gaib Wiwaha NPM : 19312177 Kelas : IF 19 D Mata Kuliah : Pemrograman Basis Data Soal 3 Buatlah sebuah trigger dengan nama simpan_orderitems,trigger aktif setelah menyimpan data ke dalam table orderitems. action pada trigger adalah merubah stock pada table products (stock berkurang). queerynya : CREATE TRIGGER simpan_orderitems ON orderitems AFTER INSERT AS BEGIN DECLARE @simpan CHAR(5), @hasil INT SELECT @simpan = prod_id, @hasil = quantity FROM inserted UPDATE products SET stock = stock - @hasil WHERE prod_id = @simpan; INSERT INTO log_products (prod_id, status_prod) VALUES(@simpan, 'kurangi'); END; INSERT INTO orderitems VALUES ('00004','P0004',5) INSERT INTO orderitems VALUES ('00004','P0004',5) select * from log_products select * from orderitems select * from products Penjelasan : Soal 4 Buatlah sebuah trigger dengan nama hapus_orderitems,trigger aktif setelah menghapus data yang ada pada tabel orderitems action pada trigg...