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

ROLLBACK em trigger


Fábio Procópio

Pergunta

Olá meus amigos!

Trabalho com SQL Server há muito tempo, mas sou calouro em MySQL. Tenho uma dúvida quanto ao "desfazimento" de uma transação MySQL dentro de um gatilho. Por exemplo:

CREATE TRIGGER trgValidaEstoque BEFORE INSERT TbVenda

FOR EACH ROW BEGIN

ler estoque do produto;

IF estoque do produto - NEW.QtdVenda < 0 THEN

ROLLBACK;

END IF;

END;

Isso é possível? Fazer um ROLLBACK dentro de um gatilho?

Desde já, agradeço.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

cara to +- no mesmo barco que você mas já ouviu falar no innodb do mysql:

é o engine que tem suporte a transações tente usalo creio que ai sim vai fazer sentido usar rollback no mysql há agora a sintax encontra aqui ô www.google.com

falou ate a proxima...

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...