Trong trình kích hoạt cập nhật, bạn nên sửa đổi NEW Ngoài ra, bạn có thể cần trả về NEW ghi lại từ thủ tục.
Vì vậy, bạn nên sử dụng quy trình sau thay vì quy trình của bạn:
CREATE FUNCTION update_country () RETURNS TRIGGER AS $$
BEGIN
IF (TG_OP = 'UPDATE') THEN
NEW.country = 'France';
END IF;
RETURN NEW;
END; $$ LANGUAGE plpgsql;