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
Instructions
- Créez le déclencheur
PreventNewDiscountssur la tableDiscounts. - 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);