Javafree
Página Inicial do Fórum > Banco de Dados - JDBC / SQL

atividade urgente de triggers



Criar novo tópico   Responder tópico


  1. greabs
    Posts:1


    Comment Arrow

    Publicado em: 19/06/2015 12:36:23

    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



  1. Relacionados