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
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);