Créer un déclencheur pour suivre les modifications de données
L'entreprise Fresh Fruit Delivery doit suivre tous les nouveaux articles ajoutés à la table Products. Vous pouvez le faire à l'aide d'un déclencheur.
Le nouveau déclencheur enregistrera le nom, le prix et la date d'introduction initiale des nouveaux articles dans une table ProductsHistory.
Cette activité fait partie du cours
Création et optimisation de déclencheurs dans SQL Server
Instructions de l’exercice
- Créez le déclencheur
ProductsNewItemssur la tableProducts. - Configurez le déclencheur pour qu'il se déclenche lors de l'insertion de données dans la table.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- 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;