PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come utilizzare i trigger "for statement" in postgres?

Ora è possibile utilizzare un identificatore per la tabella dei record inseriti in pg 10 :

CREATE TRIGGER transfer_insert
AFTER INSERT ON transfer
REFERENCING NEW TABLE AS inserted
FOR EACH STATEMENT
EXECUTE PROCEDURE check_transfer_balances_to_zero();

Estratto da pg 10 doc:https://www.postgresql.org /docs/10/static/sql-createtrigger.html