Ir para conteúdo
Fórum Script Brasil

allan duarte

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre allan duarte

allan duarte's Achievements

0

Reputação

  1. Sou novo no PG, tenho essas triggers do firebird...E não sei adaptar para o PG. Se alguém puder me ajudar fico agradecido.... Eu n sei a sintaxe... CREATE TRIGGER "VENDAS_ITENS_INSERT" FOR "VENDAS_ITENS" ACTIVE AFTER INSERT POSITION 0 AS begin update produtos set quantidade_estoque = quantidade_estoque - new.quantidade where codigo = new.codigo_produto; end ^ CREATE TRIGGER "VENDAS_ITENS_UPDATE" FOR "VENDAS_ITENS" ACTIVE BEFORE UPDATE POSITION 0 AS begin if (old.quantidade <> new.quantidade) then begin update produtos set quantidade_estoque = quantidade_estoque - new.quantidade; update produtos set quantidade_estoque = quantidade_estoque + old.quantidade; end end ^ CREATE TRIGGER "VENDAS_ITENS_DELETE" FOR "VENDAS_ITENS" ACTIVE AFTER DELETE POSITION 0 AS begin update produtos set quantidade_estoque = quantidade_estoque + old.quantidade where codigo = old.codigo_produto; end ^
×
×
  • Criar Novo...