if (:new.up_date > sysdate) then
    :new.up_date = :new.up_date - 1;
end if;