Öva med AFTER-triggers
Fresh Fruit Delivery är nöjda med ditt arbete och har beslutat att fortsätta samarbeta med dig.
Du har fått i uppgift att skapa nya triggers på några tabeller, med följande krav:
Håll koll på avbokade ordrar (rader som tas bort från tabellen
Orders). Deras uppgifter ska sparas i tabellenCanceledOrdersvid borttagning.Håll koll på rabattändringar i tabellen
Discounts. Både det gamla och det nya värdet ska kopieras till tabellenDiscountsHistory.Skicka ett e-postmeddelande till säljteamet via den lagrade proceduren
SendEmailtoSalesnär en ny order läggs.
Den här övningen är en del av kursen
Bygga och optimera triggers i SQL Server
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- Create a new trigger for canceled orders
CREATE TRIGGER KeepCanceledOrders
ON ___
AFTER ___
AS
INSERT INTO ___
SELECT * FROM deleted;