En los activadores de actualización, debe modificar NEW
registro. Además, es posible que deba devolver NEW
registro del procedimiento.
Por lo tanto, debe utilizar el siguiente procedimiento en lugar del suyo:
CREATE FUNCTION update_country () RETURNS TRIGGER AS $$
BEGIN
IF (TG_OP = 'UPDATE') THEN
NEW.country = 'France';
END IF;
RETURN NEW;
END; $$ LANGUAGE plpgsql;