>>Pretendo fazer essa operação através de trigger Utilizo o Audit trigger 91Plus [1]
>>O problema é capturar o responsável pela alteração, porque quem faz a conexão no banco é um usuário único, definido na aplicação Tive o mesmo problema, como uso jdbc resolvi passando o id do usuário logado como comentário no final da query: UPDATE tabela SET campo = true WHERE id = 1 --ul:5 onde ul:5 significa usuáio logado de id 5 alterei a a trigger original do audit trigger para capturar em vez do usuário do postgres, capturar o id que vem após a string '--ul:' [1] https://wiki.postgresql.org/wiki/Audit_trigger_91plus Atenciosamente, Alessandro Lima email [email protected]
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
