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 tabulkyCanceledOrders.Sledovat změny slev v tabulce
Discounts. Stará i nová hodnota se zkopíruje do tabulkyDiscountsHistory.Odeslat e-mail obchodnímu týmu prostřednictvím uložené procedury
SendEmailtoSalespři zadání nové objednávky.
Toto cvičení je součástí kurzu
Tvorba a optimalizace triggerů v SQL Serveru
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;