Kom igångKom igång gratis

Ö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 tabellen CanceledOrders vid borttagning.

  • Håll koll på rabattändringar i tabellen Discounts. Både det gamla och det nya värdet ska kopieras till tabellen DiscountsHistory.

  • Skicka ett e-postmeddelande till säljteamet via den lagrade proceduren SendEmailtoSales när en ny order läggs.

Den här övningen är en del av kursen

Bygga och optimera triggers i SQL Server

Visa kurs

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;
Redigera och kör kod