Veja um dos exemplos que fazem auditoria de tabela com gatilhos. Use a abordagem deles para extrair os dados alterados, mas não grave os dados em uma tabela de auditoria, mas use-a para um
RAISE NOTICE
. Esse aviso será então gravado no arquivo de log do PostgreSQL se você definir a configuração de log corretamente (
log_min_messages = notice
) Consulte o manual para obter detalhes sobre RAISE:http:/ /www.postgresql.org/docs/current/static/plpgsql-errors-and-messages.html