Tu es sûr Orafrance?

Afin de pouvoir changer la valeur d'une colonne dans un trigger il faut un trigger before ... for each row.