trigger para atualizar total do lancamento
Olá gente
tenho uma tabela lancamento, onde entre outros campos tenho qtd_lancamento (quantidade lancamento), vl_un_produto (valor unitario do produto) e vl_tt_lancamento (valor total do lancamento)
fiz uma trigger para calcular o total do lancamento, mas nao dah certo se puderem me ajudar
/* TRIGGER CALCULAR O TOTAL DO LANCAMENTO QUANDO EH INSERIDO UM LANCAMENTO*/
CREATE TRIGGER CALCULA_TT_LANCAMENTO_INSERE FOR LANCAMENTO
ACTIVE AFTER INSERT POSITION 0 AS
BEGIN
UPDATE LANCAMENTO SET VL_TT_LANCAMENTO = (NEW.QTD_LANCAMENTO * NEW.VL_UN_PRODUTO)
WHERE LANCAMENTO.CD_LANCAMENTO = NEW.CD_LANCAMENTO;
END ^
e como posso fazer para atualizar quando a o lancamento eh alterado
grato
tenho uma tabela lancamento, onde entre outros campos tenho qtd_lancamento (quantidade lancamento), vl_un_produto (valor unitario do produto) e vl_tt_lancamento (valor total do lancamento)
fiz uma trigger para calcular o total do lancamento, mas nao dah certo se puderem me ajudar
/* TRIGGER CALCULAR O TOTAL DO LANCAMENTO QUANDO EH INSERIDO UM LANCAMENTO*/
CREATE TRIGGER CALCULA_TT_LANCAMENTO_INSERE FOR LANCAMENTO
ACTIVE AFTER INSERT POSITION 0 AS
BEGIN
UPDATE LANCAMENTO SET VL_TT_LANCAMENTO = (NEW.QTD_LANCAMENTO * NEW.VL_UN_PRODUTO)
WHERE LANCAMENTO.CD_LANCAMENTO = NEW.CD_LANCAMENTO;
END ^
e como posso fazer para atualizar quando a o lancamento eh alterado
grato
Tuiobecker
Curtidas 0