Membuat trigger untuk melacak perubahan data
Perusahaan Fresh Fruit Delivery perlu melacak setiap item baru yang ditambahkan ke tabel Products. Anda dapat melakukannya dengan menggunakan trigger.
Trigger baru akan menyimpan nama, harga, dan tanggal pertama kali diperkenalkan untuk item baru ke dalam tabel ProductsHistory.
Latihan ini adalah bagian dari kursus
Membangun dan Mengoptimalkan Trigger di SQL Server
Petunjuk latihan
- Buat trigger
ProductsNewItemspada tabelProducts. - Atur trigger agar dijalankan ketika data diinsert ke tabel.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- Create a new trigger
CREATE TRIGGER ProductsNewItems
ON ___
AFTER ___
AS
-- Add details to the history table
INSERT INTO ProductsHistory(Product, Price, Currency, FirstAdded)
SELECT Product, Price, Currency, GETDATE()
FROM inserted;