Začněte nyníZačněte zdarma

Procvičování s triggery AFTER

Společnost Fresh Fruit Delivery je spokojená s tvou prací a rozhodla se ve spolupráci pokračovat.

Dostal/a jsi za úkol vytvořit nové triggery na několika tabulkách podle těchto požadavků:

  • Sledovat zrušené objednávky (řádky odstraněné z tabulky Orders). Jejich údaje se při odstranění uloží do tabulky CanceledOrders.

  • Sledovat změny slev v tabulce Discounts. Stará i nová hodnota se zkopíruje do tabulky DiscountsHistory.

  • Odeslat e-mail obchodnímu týmu prostřednictvím uložené procedury SendEmailtoSales při zadání nové objednávky.

Toto cvičení je součástí kurzu

Tvorba a optimalizace triggerů v SQL Serveru

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- Create a new trigger for canceled orders
CREATE TRIGGER KeepCanceledOrders
ON ___
AFTER ___
AS 
	INSERT INTO ___
	SELECT * FROM deleted;
Upravit a spustit kód