CommencerCommencer gratuitement

Créer le déclencheur PreventNewDiscounts

L’entreprise ne souhaite pas que les utilisateurs standard ajoutent des remises. Seul le responsable des ventes doit pouvoir le faire.

Pour éviter ces modifications, vous devez créer un nouveau déclencheur appelé PreventNewDiscounts.

Le déclencheur doit être attaché à la table Discounts et empêcher l’ajout de nouvelles lignes dans cette table.

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 PreventNewDiscounts sur la table Discounts.
  • Configurez le déclencheur pour empêcher l’ajout de toute ligne dans la table Discounts.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

-- Create a new trigger
___ ___ ___
ON ___
___ ___ ___
AS
	RAISERROR ('You are not allowed to add discounts for existing customers.
                Contact the Sales Manager for more details.', 16, 1);
Modifier et exécuter le code