PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Trigger para preencher outra tabela #410340

07/12/2011

0

Primeiramente, estou usando Firebird 2.0.

Tenho a seguinte situação:

Possuo três tabelas:

ITEM (codigo, nome)

ITEM_DETALHES (codigo_item, detalhe) e

TABLE1 (codigo_item, nome, detalhe)

Toda vez que for feito insert/update na tabela ITEM_DETALHES deve ser
disparada uma trigger para preencher a TABLE1.

A grande dúvida, os campos que irão preencher a TABLE1 veem das outras duas tabelas.
Até agora não encontrei um jeito de pegar os dados das duas tabelas e preencher a outra,
se for para jogar de uma tabela (ITEM) para outra (TABLE1) faço dessa maneira:

CREATE OR ALTER TRIGGER PREENCHER FOR ITEM
ACTIVE AFTER INSERT OR UPDATE POSITION 0
AS
begin
   insert into TABLE1 (campo1, campo2) VALUES (valor1, valor2);
end


É possível fazer isso?

Obrigado.
Cesarrocha

Cesarrocha

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar