1. Learn
  2. /
  3. Courses
  4. /
  5. Tvorba a optimalizace triggerů v SQL Serveru

Connected

Exercise

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.

Instructions 1/3

undefined XP
  • 1

    Vytvoř nový trigger na tabulce Orders pro sledování zrušených objednávek.

  • 2

    Vytvoř nový trigger na tabulce Discounts pro sledování změn hodnot slev.

  • 3

    Vytvoř trigger NewOrderAlert, který upozorní obchodní tým na nové objednávky.