Je suis peut-être aveugle mais... Vous n'utilisez tout simplement pas le NEW en fait, non ?

Essayez, dans le where de votre update, de rajouter quelque chose comme "AND macolonne = NEW.macolonne"...