Skapa en trigger för att spåra dataändringar
Företaget Fresh Fruit Delivery behöver hålla koll på alla nya artiklar som läggs till i tabellen Products. Det kan du göra med hjälp av en trigger.
Den nya triggern lagrar namn, pris och introduktionsdatum för nya artiklar i en tabell kallad ProductsHistory.
Den här övningen är en del av kursen
Bygga och optimera triggers i SQL Server
Övningsinstruktioner
- Skapa triggern
ProductsNewItemspå tabellenProducts. - Ange att triggern ska aktiveras när data infogas i tabellen.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- 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;