Skapa triggern PreventNewDiscounts
Företaget vill inte att vanliga användare ska kunna lägga till rabatter. Endast säljchefen ska ha den behörigheten.
För att förhindra sådana ändringar behöver du skapa en ny trigger med namnet PreventNewDiscounts.
Triggern ska kopplas till tabellen Discounts och förhindra att nya rader läggs till i tabellen.
Den här övningen är en del av kursen
Bygga och optimera triggers i SQL Server
Övningsinstruktioner
- Skapa triggern
PreventNewDiscountspå tabellenDiscounts. - Konfigurera triggern så att den förhindrar att nya rader läggs till i tabellen
Discounts.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- 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);