PostgreSQL-如何在标记为FOR EACH STATEMENT的触发过程中获取新记录?

时间:2018-07-20 04:55:44

标签: postgresql

我有两个名为paymentsreceipts的表。

payments (
  INT amount,
  BIGINT receipt REFERENCE receipts.id
)

receipts (
  BIGINT id,
  DOUBLE total,
  ...
)

我想创建一个触发器,可以比较receipts.total和总付款额,这些付款额是每次插入payments.amount记录后引用收据的payments的总和。我认为,触发器应标记为FOR EACH STATEMENT。问题是如何知道receipt的{​​{1}}语句中的哪个INSERT

0 个答案:

没有答案