Ir para conteúdo
Fórum Script Brasil
  • 0

Erro ao criar uma Trigger no MySql


Gianebr

Pergunta

Bom Dia.

Estou tentando criar uma trigger bem simples no MySql 5.1:

DELIMITER $$

CREATE TRIGGER Gerenciar

AFTER INSERT

ON produto

FOR EACH ROW

BEGIN

INSERT INTO teste (nome) values ("Acesso");

END;

$$ DELIMITER

Porém da o seguinte erro: This version of MySQL doesn't yet support 'multiple triggers with the same action time and event for one table'

Alguém poderia me ajudar?

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Prezado(a)s, bom dia!

Não utilizo o MySQL, mas estou desenvolvendo um trabalho de replicação de dados, onde preciso utiliza-lo.

Ao cadastrar um trigger (mais ou menos como o exemplo acima), ocorre o erro:

This version of MySQL doesn't yet support 'multiple triggers with the same action time and event for one table'

Estou utilizando a versão 5.4.3

Alguém sabe me informar se há alguma versão mais nova, se esse problema foi resolvido nela ou se há alguma maneira de resolve-lo?

Obrigado

Link para o comentário
Compartilhar em outros sites

  • 0
Olá pessoa,

é por que já deve ter alguma triger definida, para verificar em qual trigger esta apresentando esse conflito executa esta query SHOW TRIGGERS.

Espero que tenha lhe ajudado

Abraços

Olá jrodrigues,

Eu dei uma olhada e tenho três trigger instaladas na tabela em questão.

Uma pra Insert, outra pra update e outra pra delete, conforme abaixo:

SYM_ON_I_FOR_TBLSYNCSRVR_SRVR - Insert

SYM_ON_U_FOR_TBLSYNCSRVR_SRVR - Update

SYM_ON_D_FOR_TBLSYNCSRVR_SRVR - Delete

Eu teria que escrever um trigger só com as três funções?

Há alguma versão do MySQL em que esse problema não ocorra?

Grande Abraço e obrigado pela resposta.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...