Zacznij terazZacznij za darmo

Blokowanie zmian w zamówieniach

Firma Fresh Fruit Delivery chce uniemożliwić wprowadzanie zmian w tabeli Orders.

Każda próba modyfikacji powinna być odrzucona, a użytkownik powinien zobaczyć komunikat o błędzie.

To ćwiczenie jest częścią kursu

Tworzenie i optymalizacja triggerów w SQL Server

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz nowy wyzwalacz na tabeli Orders.
  • Skonfiguruj wyzwalacz tak, aby blokował aktualizacje i zwracał zamiast nich komunikat o błędzie.

Interaktywne ćwiczenie praktyczne

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

-- Create the trigger
___ ___ PreventOrdersUpdate
ON ___
___ ___ UPDATE
AS
	RAISERROR ('Updates on "Orders" table are not permitted.
                Place a new order to add new products.', 16, 1);
Edytuj i uruchom kod