Ir para conteúdo

Angelo_Pacheco

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Angelo_Pacheco

  1. Angelo_Pacheco

    Trigger para atualizar campo depois de update

    Olá Pessoal! Faz tempo que não trabalho com BD e trigger e estou retornando. Estou com a seguinte situação Tenho 2 tabelas: glpi_tickets e glpi_plugin_fields_ticketoramentos Dentro do formulario ticket (tabela glpi_tickets) criei um campo otimizado chamado reprovado (tabela glpi_plugin_fields_ticketoramentos) A tabela glpi_plugin_fields_ticketoramentos se relaciona com glpi_tickets A situação é que se o usuario reprova o ticket, o mesmo terá de ser fechado. Estou montando a trigger CREATE TRIGGER TRG_fechaChamado AFTER UPDATE ON glpi_tickets FOR each row BEGIN SELECT g.reprovadofield into @repro FROM glpi_tickets t, glpi_plugin_fields_ticketoramentos g WHERE t.id = g.items_id AND g.reprovadofield = 0 AND t.id = ???? if @repro = 0 THEN UPDATE glpi_tickets SET status = 6 WHERE id ???? END IF; END; Não estou conseguindo pegar o id do ticket a ser analisado para fechamento. Podem me ajudar??
×

Informação importante

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