Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Maak de trigger ProductsNewItems op de tabel Products.
  • 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;
Code bewerken en uitvoeren