ПочатиПочніть безкоштовно

Запобігання видаленню таблиць

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
    ___;
Редагувати та запускати код