Il ne faut pas modifier de données dans les colonnes des primary key, foreign key, ou unique key d'une table.
Il ne faut pas lire des données d'une table en cours de modification autrement que par les accès :old et :new.