「改訂第4版 PostgreSQL 完全攻略ガイド」への注釈(後知恵)

3章 245ページ
トリガはトランザクションがコミットされなくても直ちに実行されます. そうすると,トランザクションがアボートしたときのことが気になりますが, この例のように,ログをテーブルに書くようにしておけば,トランザクション がアボートしたときにもログの書き込みがロールバックされるので問題ありま せん.逆に,トランザクションがアボートしたときにもログを残したいのであ れば,普通のファイルなどに書く必要があります.