ComeçarComece de graça

Praticando com triggers AFTER

A empresa Fresh Fruit Delivery ficou satisfeita com o seu trabalho e decidiu continuar com você.

Você recebeu a tarefa de criar novos triggers em algumas tabelas, com os seguintes requisitos:

  • Acompanhar pedidos cancelados (linhas excluídas da tabela Orders). Seus detalhes devem ser mantidos na tabela CanceledOrders após a remoção.

  • Acompanhar alterações de desconto na tabela Discounts. Tanto os valores antigos quanto os novos devem ser copiados para a tabela DiscountsHistory.

  • Enviar um e-mail para a equipe de Vendas via a stored procedure SendEmailtoSales quando um novo pedido for registrado.

Este exercício faz parte do curso

Criando e Otimizando Triggers no SQL Server

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

-- Create a new trigger for canceled orders
CREATE TRIGGER KeepCanceledOrders
ON ___
AFTER ___
AS 
	INSERT INTO ___
	SELECT * FROM deleted;
Editar e executar o código