[firebase-br] triggers para Atualização de Campo

Eduardo Belo beloelogica em gmail.com
Qua Ago 29 00:34:21 -03 2012


SET TERM ^ ;

/* Inserir, Atualizar e Deletar */

CREATE OR ALTER TRIGGER TRG_ATUALIZA_PRODUTOS1 FOR PRODUTOS
ACTIVE AFTER INSERT OR UPDATE OR DELETE POSITION 0
AS
BEGIN
 IF (INSERTING) THEN
 BEGIN
  INSERT INTO PRODUTOS1 (PRODUTOS1.ID, PRODUTOS1.VALOR)
  VALUES (NEW.ID, NEW.VALOR);
 END
 IF (UPDATING) THEN
 BEGIN
  UPDATE PRODUTOS1
  SET PRODUTOS1.ID = NEW.ID,  PRODUTOS1.VALOR = NEW.VALOR
  WHERE PRODUTOS1.ID = OLD.ID;
 END
 IF (DELETING) THEN
 BEGIN
 DELETE FROM PRODUTOS1 WHERE PRODUTOS1.ID = OLD.ID;
 END
END
^


SET TERM ; ^


Em 27 de agosto de 2012 22:13, Guto & Michellane Araújo <
gutogleberty em gmail.com> escreveu:

> Boa noite, alguem sabe fazer uma trigger para o exemplo abaixo:
>
> Tabela Produtos
> Campos ID,Valor
>
> Tabela Produtos1
> Campos ID,Valor
>
> queria uma trigger de update para quando o campo valor da tabela produtos
> for alterado alterar tambem na tabelas produtos1 atraves do id.
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista