IniziaInizia gratis

Creare un trigger per tenere traccia delle modifiche ai dati

La società Fresh Fruit Delivery deve tenere traccia di tutti i nuovi articoli aggiunti alla tabella Products. Puoi farlo usando un trigger.

Il nuovo trigger salverà il nome, il prezzo e la prima data di introduzione dei nuovi articoli nella tabella ProductsHistory.

Questo esercizio fa parte del corso

Creare e ottimizzare i trigger in SQL Server

Visualizza il corso

Istruzioni dell'esercizio

  • Crea il trigger ProductsNewItems sulla tabella Products.
  • Imposta il trigger in modo che si attivi quando vengono inseriti dati nella tabella.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- 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;
Modifica ed esegui il codice