ПочатиПочніть безкоштовно

Практика з тригерами AFTER

Компанія Fresh Fruit Delivery задоволена вашими послугами й вирішила продовжити співпрацю.

Вам доручили створити нові тригери для кількох таблиць із такими вимогами:

  • Відстежувати скасовані замовлення (рядки, видалені з таблиці Orders). Їхні дані мають зберігатися в таблиці CanceledOrders після видалення.

  • Відстежувати зміни знижок у таблиці Discounts. І старі, і нові значення потрібно копіювати до таблиці DiscountsHistory.

  • Надсилати електронний лист команді продажів через збережену процедуру SendEmailtoSales, коли створюється нове замовлення.

Ця вправа є частиною курсу

Створення та оптимізація тригерів у SQL Server

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- Create a new trigger for canceled orders
CREATE TRIGGER KeepCanceledOrders
ON ___
AFTER ___
AS 
	INSERT INTO ___
	SELECT * FROM deleted;
Редагувати та запускати код