Een trigger maken om wijzigingen in gegevens bij te houden
Het bedrijf Fresh Fruit Delivery wil alle nieuwe items bijhouden die aan de tabel Products worden toegevoegd. Je kunt dit doen met een trigger.
De nieuwe trigger slaat de naam, prijs en eerste introductiedatum van nieuwe items op in een tabel ProductsHistory.
Deze oefening maakt deel uit van de cursus
Triggers in SQL Server bouwen en optimaliseren
Oefeninstructies
- Maak de trigger
ProductsNewItemsop de tabelProducts. - Stel de trigger in om te worden geactiveerd wanneer er gegevens in de tabel worden ingevoegd.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
-- 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;