trigger
10/02/2013
0
para que serve uma trigger.
Gustavo Fernandes
Posts
10/02/2013
Joel Rodrigues
Um trigger, como o nome diz, é um GATILHO que é disparado mediante a execução de uma ação em uma tabela (insert, update e delete). Esses objetos são utilizados, geralmente, para automatizar processos que necessitam ser executados imediatamente antes ou depois de uma das ações de inserção, exclusão ou alteração em uma tabela.
Por exemplo, quando um registro for inserido na tabela de "Itens da Venda", uma quantidade deve ser baixada no estoque. Aí poderíamos criar um trigger para ser executado após os inserts nessa tabela para dar baixa no estoque em outra tabela e um trigger após os deletes, para devolver a quantidade para o estoque.
Sugiro dar uma olhada nesse post que eu escrevi. É voltado para MySQL, mas inicialmente é feita uma apresentação teórica dos triggers: [url]http://www.linhadecodigo.com.br/artigo/3567/mysql-basico-triggers.aspx[/url].
Abraço.
13/02/2013
Gustavo Fernandes
vou da uma lida no material passado.
Clique aqui para fazer login e interagir na Comunidade :)