IniziaInizia gratis

Esercitati con i trigger AFTER

La società Fresh Fruit Delivery è soddisfatta del tuo lavoro e ha deciso di continuare a collaborare con te.

Ti è stato assegnato il compito di creare nuovi trigger su alcune tabelle, con i seguenti requisiti:

  • Tieni traccia degli ordini annullati (righe eliminate dalla tabella Orders). I loro dettagli verranno conservati nella tabella CanceledOrders al momento della rimozione.

  • Tieni traccia delle modifiche agli sconti nella tabella Discounts. Sia i valori precedenti che quelli nuovi verranno copiati nella tabella DiscountsHistory.

  • Invia un'email al team Sales tramite la stored procedure SendEmailtoSales quando viene inserito un nuovo ordine.

Questo esercizio fa parte del corso

Creare e ottimizzare i trigger in SQL Server

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- Create a new trigger for canceled orders
CREATE TRIGGER KeepCanceledOrders
ON ___
AFTER ___
AS 
	INSERT INTO ___
	SELECT * FROM deleted;
Modifica ed esegui il codice