Creación del trigger PreventNewDiscounts
La empresa no quiere que los usuarios normales añadan descuentos. Solo el Sales Manager debería poder hacerlo.
Para evitar estos cambios, necesitas crear un nuevo trigger llamado PreventNewDiscounts.
El trigger debe asociarse a la tabla Discounts y evitar que se añadan nuevas filas a la tabla.
Este ejercicio forma parte del curso
Crear y optimizar desencadenadores en SQL Server
Instrucciones del ejercicio
- Crea el trigger
PreventNewDiscountsen la tablaDiscounts. - Configura el trigger para impedir que se añadan filas a la tabla
Discounts.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
-- Create a new trigger
___ ___ ___
ON ___
___ ___ ___
AS
RAISERROR ('You are not allowed to add discounts for existing customers.
Contact the Sales Manager for more details.', 16, 1);