Créer le déclencheur PreventNewDiscounts
L'entreprise ne veut pas que les utilisateurs réguliers ajoutent des rabais. Seul le ou la gestionnaire des ventes devrait pouvoir le faire.
Pour empêcher de tels changements, vous devez créer un nouveau déclencheur nommé PreventNewDiscounts.
Le déclencheur doit être attaché à la table Discounts et empêcher l'ajout de nouvelles lignes à cette table.
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
PreventNewDiscountssur la tableDiscounts. - Configurez le déclencheur pour empêcher l'ajout de toute ligne à la table
Discounts.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- 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);