Ir para conteúdo

POWERED BY:

Arquivado

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

Faccruz

Trigger em Firebird

Recommended Posts

Essa Trigger grava apenas o cabeçalho do orçamento em vendas, como faço para gravar os itens do orçamento tbm?

 

 

CREATE TRIGGER CADORCAMENTOPEDIDO_BU0 FOR CADORCAMENTOACTIVE BEFORE UPDATE POSITION 0ASbegin  if (New.BAIXADO = 'V') then BEGIN	insert into CADPEDIDO (		CodCli,		DataEmissao,		TotalPedido,		TotalPecas,		PorcDesc,		VlrDesc,		PorcAcre,		VlrAcre )	  Values (	   Old.CODCLI,	   Old.DATAEMISSAO,	   Old.TOTALORCAMENTO,	   Old.TOTALPECAS,	   Old.PORCDESC,	   Old.VLRDESC,	   Old.PORCACRE,	   Old.VLRACRE);  ENDend

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentou algo assim ?

CREATE TRIGGER CADORCAMENTOPEDIDO_BU0 FOR CADORCAMENTOACTIVE BEFORE UPDATE POSITION 0ASbegin  if (New.BAIXADO = 'V') then BEGIN	insert into CADPEDIDO (CodCli, BLA BLA BLA BLA BLA...  Old.VLRACRE);	insert into CADORCAMENTO (CodCli, BLA BLA BLA BLA BLA...  Old.VLRACRE);   insert into TABELA2 (CodCli, BLA BLA BLA BLA BLA...  Old.VLRACRE);  ENDend

ou seja, separando por ; cada insert.

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.