Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

greabs

atividade SQL ( trigger)

Recommended Posts

Desenvolva um trigger, não instead of, para a operação INSERT da tabela veículo que grave na coluna Vl_Apolice, 10% do valor do modelos abaixo de 40000 e 12% no restante



Alguém pode resolver isso? Preciso urgentemente pra uma atividade.


Somente alterar esse um pouco para poder resolver o resto.





CREATE TRIGGER T_Apolice


ON


veiculo


FOR


INSERT


AS


DECLARE @Placa CHAR(7), @Cd_Modelo INTEGER, @Valor DECIMAL(8,2)


SET @Placa = (SELECT Placa FROM INSERTED)


SET @Cd_Modelo = (SELECT Cd_Modelo FROM INSERTED)


SET @Valor = (SELECT Valor FROM Modelo WHERE Modelo.Cd_Modelo = @Cd_Modelo) * 0.1


UPDATE Veiculo SET Vl_Apolice = @valor WHERE Placa = @Placa


Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.