[firebase-br] trigger (alteracao-exclusão)

Rafael Pozza pozza.rafael em gmail.com
Qua Ago 17 12:11:10 -03 2011


Olá.

Utilizando o comando *:OLD.nome_do_campo* você pega o valor do campo antes
de ser apagado.

Insert into nova_tabela
   (campo)
values (:old.campo_tabela_deletado)


Att.
Rafael Pozza.


Em 17 de agosto de 2011 15:54, Cleber Nandi <cleber.nandi em gmail.com>escreveu:

>
> Olá rafael,
>
> Peço desculpas se não me expressei direito, mas eu já havia pensado em
> fazer uma trigger do tipo before delete,
> a duvida é como que nessa trigger vou pegar exatamente o conteudo de um
> campo, ex: nome joao, e jogar nessa outra tabela entendeu?
>
> Se puder ajudar agradeço
>
> cleber
>
>  > Date: Wed, 17 Aug 2011 15:41:39 +0100
> > From: pozza.rafael em gmail.com
> > To: lista em firebase.com.br
> > Subject: Re: [firebase-br]    trigger (alteracao-exclusão)
> >
> > Bom dia.
> >
> > Você pode escrever o código em uma trigger do tipo : BEFORE DELETE.
> >
> > Att.
> > Rafael Pozza.
> >
> >
> > Em 17 de agosto de 2011 15:22, Cleber Nandi <cleber.nandi em gmail.com
> >escreveu:
> >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Bom dia
> > >
> > > pessoal,
> > >
> > > estou eu aqui com mais uma duvida que para meus colegas é muito
> simples,
> > > mas para mim um mero mortal aprendis de firebird...tem me dado dor de
> > > cabeça:
> > >
> > > Segue problema:
> > >
> > > como é que eu faço para um dado de um campo excluido(antes de excluir
> > > claro) para jogar em uma tabela de alterações e exclusoes, ex:
> > > -tenho uma tabela clientes com 500 registros;
> > > -vou excluir o registro de numero 200 de nome joao, telefone tal;
> > > -quero jogar esses dois dados na tabela alterações e exclusões;
> > > como faço isso?
> > >
> > > A mesma duvida e na trigger de alteração, mas creio que seria do mesmo
> modo
> > > apenas alterando de delete para update, certo?
> > >
> > > fico no aguardo dos meus caros colegas
> > >
> > > obrigado
> > >
> > > cleber
> > >
> > >
> > > ______________________________________________
> > > 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
> > >
> > ______________________________________________
> > 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
>
> ______________________________________________
> 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