CommencerCommencer 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

Créer et optimiser des déclencheurs dans SQL Server

Afficher le cours

Instructions

  • 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 cet exemple de code.

-- 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