Nos gatilhos de atualização, você deve modificar
NEW
record. Além disso, talvez seja necessário retornar NEW
registro do procedimento. Então, você deve usar o seguinte procedimento em vez do seu:
CREATE FUNCTION update_country () RETURNS TRIGGER AS $$
BEGIN
IF (TG_OP = 'UPDATE') THEN
NEW.country = 'France';
END IF;
RETURN NEW;
END; $$ LANGUAGE plpgsql;