我正在尝试在我的表上创建一个触发器,以便它仅在我修改了“points_per_month”列的值的行的“预付”列为真时运行。我试过这个:
CREATE TRIGGER "fix_usage_trigger"
AFTER UPDATE OF "points_per_month"
ON "public"."clients"
FOR EACH ROW WHEN (ROW.prepaid)
EXECUTE PROCEDURE "fix_prepaid_client_available_usage"();
psql 告诉我这个:
错误:缺少表“行”第 1 行的 FROM 子句条目:...r_month" ON "public"."clients" FOR EACH ROW WHEN (ROW.prepai...
显然我没有 FROM 子句,但我不确定我为什么需要一个,也不知道放在哪里。