Створення тригера для відстеження змін даних
Компанії Fresh Fruit Delivery потрібно відстежувати всі нові товари, додані до таблиці Products. Це можна зробити за допомогою тригера.
Новий тригер зберігатиме назву, ціну та дату першої появи для нових товарів у таблиці ProductsHistory.
Ця вправа є частиною курсу
Створення та оптимізація тригерів у SQL Server
Інструкції до вправи
- Створіть тригер
ProductsNewItemsна таблиціProducts. - Налаштуйте тригер так, щоб він спрацьовував під час вставлення даних у таблицю.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Create a new trigger
CREATE TRIGGER ProductsNewItems
ON ___
AFTER ___
AS
-- Add details to the history table
INSERT INTO ProductsHistory(Product, Price, Currency, FirstAdded)
SELECT Product, Price, Currency, GETDATE()
FROM inserted;