Создание триггера для отслеживания изменений данных
Компании 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;