Zacznij terazZacznij za darmo

Tworzenie wyzwalacza PreventNewDiscounts

Firma nie chce, aby zwykli użytkownicy mogli dodawać rabaty. Tylko kierownik działu sprzedaży powinien mieć taką możliwość.

Aby zapobiec tego rodzaju zmianom, utwórz nowy wyzwalacz o nazwie PreventNewDiscounts.

Wyzwalacz powinien być przypisany do tabeli Discounts i blokować dodawanie do niej nowych wierszy.

To ćwiczenie jest częścią kursu

Tworzenie i optymalizacja triggerów w SQL Server

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz wyzwalacz PreventNewDiscounts na tabeli Discounts.
  • Skonfiguruj wyzwalacz tak, aby uniemożliwiał dodawanie nowych wierszy do tabeli Discounts.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- 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);
Edytuj i uruchom kod