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