1
resposta

Comando Trigger Com Before

Seria a utilização do comando TRIGGER com BEFORE por estarmos requerendo o cálculo da IDADE baseado em TIMESTAMPDIFF, em que ANO, DATA DE NASCIMENTO e AGORA são utilizados como critérios para a mudança?

1 resposta

Olá Fernando, tudo bem?

O BEFORE informado na criação da trigger, indica o tempo de ação, ou seja, em que momento a trigger vai ser executada, e neste caso ao utilizar o BEFORE, estamos informando que ação deve ser executada antes de algum evento, neste exemplo da atividade, a trigger deve ser executada sempre ao ser realizado um insert na tabela de clientes. Mas a escolha do BEFORE, não tem relação com os campos que estão na trigger.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software