Mi sa che stiamo parlando di cose diverse...
la tua é una query: query --> modifica tabella
il mio é un trigger: altra query --> modifica tabella --> attiva trigger (il trigger é definito in UPDATE)
Il fatto é che il trigger, definendo dei vincoli sulla struttura del DB, viene lanciato automaticamente all'innescarsi dell'evento UPDATE, se uso la tua query all'interno del trigger il risultato che ottengo é il medesimo del primo post.
:-(