Evitar la eliminación de tablas
Fresh Fruit Delivery quiere impedir que sus empleados regulares eliminen tablas de la base de datos.
Este ejercicio forma parte del curso
Crear y optimizar desencadenadores en SQL Server
Instrucciones del ejercicio
- Crea un nuevo trigger,
PreventTableDeletion, para evitar la eliminación de tablas. - El trigger debe revertir la instrucción que lo dispara para que la eliminación no se lleve a cabo.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
-- 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
___;