ComenzarEmpieza gratis

Crear un trigger para registrar cambios de datos

La empresa Fresh Fruit Delivery necesita llevar un registro de cualquier artículo nuevo añadido a la tabla Products. Puedes hacerlo usando un trigger.

El nuevo trigger guardará el nombre, el precio y la fecha de introducción de los artículos nuevos en una tabla ProductsHistory.

Este ejercicio forma parte del curso

Crear y optimizar desencadenadores en SQL Server

Ver curso

Instrucciones del ejercicio

  • Crea el trigger ProductsNewItems en la tabla Products.
  • Configura el trigger para que se dispare cuando se inserten datos en la tabla.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

-- Create a new trigger
CREATE TRIGGER ProductsNewItems
ON ___
AFTER ___
AS
	-- Add details to the history table
	INSERT INTO ProductsHistory(Product, Price, Currency, FirstAdded)
	SELECT Product, Price, Currency, GETDATE()
	FROM inserted;
Editar y ejecutar código