Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Adelar Tiemann jr

Trigger com mais de uma forma de ser disparada

Recommended Posts

Olá,

 

Estou com o seguinte problema, não consigo criar uma trigger que dispare no INSERT e UPDATE

create trigger Log_Item before insert or update

o o mysql workbench fica sublinhando o meu OR...

 

Alguem sabe como resolver isso ou se vou ter que fazer 2 triggers, uma para o INSERT e outra para o UPDATE

 

Vlw ae

Compartilhar este post


Link para o post
Compartilhar em outros sites

Terá que fazer dois TRIGGERs.

 

"Um TRIGGER ou gatilho é um objeto de banco de dados, associado a uma tabela, definido para ser disparado, respondendo a um evento em particular. Tais eventos são os comandos da DML (Data Manipulation Language): INSERT, REPLACE, DELETE ou UPDATE. Podemos definir inúmeros TRIGGERS em uma base de dados baseados diretamente em qual dos comandos acima irá dispará-lo, sendo que, para cada um, podemos definir apenas um TRIGGER. Os TRIGGERS poderão ser disparados para trabalharem antes ou depois do evento."

http://imasters.com.br/artigo/8123

Compartilhar este post


Link para o post
Compartilhar em outros sites

Elaia, era isso que eu não queria pois ia almentar a manutenção hehe

 

"No SQL Server dá mãe"...

 

Mas beleza então se não tem como, acho que vou fazer uma gambi um ajuste nas triggers chamando uma SP, pois assim vai ficar em um só lugar a minha alteração

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.