Запобігання видаленню таблиць
Fresh Fruit Delivery хоче заборонити своїм звичайним працівникам видаляти таблиці з бази даних.
Ця вправа є частиною курсу
Створення та оптимізація тригерів у SQL Server
Інструкції до вправи
- Створіть новий тригер
PreventTableDeletion, щоб запобігти видаленню таблиць. - Тригер має відкотити інструкцію, що його запускає, щоб видалення не відбулося.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Add a trigger to disable the removal of tables
CREATE TRIGGER ___
ON DATABASE
FOR ___
AS
RAISERROR ('You are not allowed to remove tables from this database.', 16, 1);
-- Revert the statement that removes the table
___;