Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

O gatilho BEFORE INSERT é executado para cada linha na inserção na consulta de atualização de chave duplicada


Direito do manual :

Não tenho certeza do que exatamente você está procurando.

A frase "No entanto, não quero esse comportamento para atualizações " me confunde de alguma forma. Se a única coisa que você tem é um gatilho AFTER INSERT, então ele não será acionado se você executar uma instrução UPDATE. E se sua instrução atualizar uma linha, ela disparará um gatilho UPDATE, não seu gatilho INSERT.