Začněte nyníZačněte zdarma

Ochrana tabulek před smazáním

Společnost Fresh Fruit Delivery chce zabránit běžným zaměstnancům v mazání tabulek z databáze.

Toto cvičení je součástí kurzu

Tvorba a optimalizace triggerů v SQL Serveru

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř nový trigger PreventTableDeletion, který zabrání mazání tabulek.
  • Trigger by měl vrátit spouštěcí příkaz zpět, aby ke smazání nedošlo.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- 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
    ___;
Upravit a spustit kód