Achilleus Mantzios <achill(at)matrix(dot)gatewaynet(dot)com> writes:
> Is there a reason that the NEW values should remain unchanged in AFTER
> row triggers?
By definition, an AFTER trigger is too late to change what was stored.
Use a BEFORE trigger.
regards, tom lane