CommencerCommencez gratuitement

Créer un déclencheur pour suivre les modifications de données

La société Fresh Fruit Delivery doit suivre tout nouvel article ajouté à la table Products. Vous pouvez le faire à l’aide d’un déclencheur.

Le nouveau déclencheur enregistrera le nom, le prix et la première date d’introduction des nouveaux articles dans une table ProductsHistory.

Cet exercice fait partie du cours

<cours>Créer et optimiser des déclencheurs dans SQL Server</cours>
Voir le cours

Instructions de l’exercice

  • Créez le déclencheur ProductsNewItems sur la table Products.
  • 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;
Modifier et exécuter le code