quarta-feira, 20 de maio de 2009

Formas de disparar uma Trigger

A TRIGGER ou GATILHO, nada mais é do que uma “procedure” que é disparada conforme um acontecimento, para alteraçoes em tabelas temos os seguintes eventos:

BEFORE INSERT - Dispara uma vez antes de uma transação INSERT

BEFORE INSERT FOR EACH ROW - Dispara antes de cada novo registro criado/inserido.

AFTER INSERT - Dispara uma vez depois de uma transação INSERT

AFTER INSERT FOR EACH ROW - Dispara depois de cada novo registro criado/inserido.

BEFORE UPDATE - Dispara uma vez antes de uma transação UPDATE

BEFORE UPDATE FOR EACH ROW - Dispara antes de cada novo registro alterado.

AFTER UPDATE - Dispara uma vez depois de uma transação UPDATE

AFTER UPDATE FOR EACH ROW - Dispara depois de cada novo registro alterado.

BEFORE DELETE - Dispara uma vez antes de uma transação DELETE

BEFORE DELETE FOR EACH ROW - Dispara antes de cada novo registro apagado.

AFTER DELETE - Dispara uma vez depois de uma transação DELETE

AFTER DELETE FOR EACH ROW - Dispara depois de cada novo registro apagado.

T+

Nenhum comentário: