Vytvoření triggeru PreventNewDiscounts
Společnost nechce, aby běžní uživatelé přidávali slevy. To by měl mít na starosti pouze obchodní manažer.
Aby se takovým změnám zabránilo, je potřeba vytvořit nový trigger s názvem PreventNewDiscounts.
Trigger by měl být připojen k tabulce Discounts a zabraňovat přidávání nových řádků do této tabulky.
Toto cvičení je součástí kurzu
Tvorba a optimalizace triggerů v SQL Serveru
Pokyny k cvičení
- Vytvoř trigger
PreventNewDiscountsna tabulceDiscounts. - Nastav trigger tak, aby zabránil přidávání jakýchkoli řádků do tabulky
Discounts.
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
___ ___ ___
ON ___
___ ___ ___
AS
RAISERROR ('You are not allowed to add discounts for existing customers.
Contact the Sales Manager for more details.', 16, 1);