TRIGGER NO MYSQL

JANDER 11/12/2009 09:53:35
#329509
Olá amigos. alguem sabe como faço para criar uma trigger no mysql onde a mesma trigger faz o evento de insert, update e delete.

Eu só estou conseguindo criar separadamente, quando eu coloco insert or update or delete da erro na criação

segue abaixo o código que estou utilizando.

DELIMITER $$

DROP TRIGGER 'folhapontoonline'.'inemail'$$

CREATE

TRIGGER 'inemail' AFTER INSERT or UPDATE ON 'email'
FOR EACH ROW BEGIN

insert into envioemail set tipo=[ô]Aqui quero saber qual foi o tipo de evento(insert, update ou delete)[ô], codigoFuncionario=new.codigoFuncionario, email=new.email, senha=new.senha;

END;
$$

DELIMITER ;

Outra coisa na tabela envioemail existe um campo chamado tipo, nesse campo gostaria de preencher se o evento foi de insert, update ou delete

Desde já agredeço a todos.
NETMANIA 11/12/2009 10:32:06
#329519
Neste caso, você terá que criar triggers separadas para execução das rotinas de adição, ateração e exclusão dos dados.
Tópico encerrado , respostas não são mais permitidas