O maior dos problemas na verdade é porque todos os usuários da aplicação
fazem acesso ao banco utilizando um único usuário, que é este utilizado nas
instruções junto ao banco.

2009/4/23 Rafael Domiciano <[email protected]>

> Bom,
>
> Você quer algo assim: http://pgfoundry.org/projects/tablelog/
>
>
> 2009/4/23 Guilherme Carvalho <[email protected]>
>
>> O que eu preciso é exatamente o comando completo, a instrução mesmo sabe,
>> e preciso que isto fique guardado no banco de dados.
>>
>> 2009/4/23 JotaComm <[email protected]>
>>
>> Olá, Guilherme
>>>
>>> Você quer saber se o comando foi um insert, delete ou update ou você
>>> precisa pegar a instrução completa ou apenas a operação (insert, update ou
>>> delete)?
>>>
>>> Se você precisar pegar a instrução completa você precisa ativar os logs
>>> de atividades. Se você quiser apenas a operação existe uma variavel chamada
>>> TG_OP que você pode capturar se a operação é um insert, update ou delete.
>>>
>>> 2009/4/23 Guilherme Carvalho <[email protected]>
>>>
>>>> Bom dia,
>>>>
>>>>
>>>> Estou precisando recuperar o comando executado quando o usuário dispara
>>>> um evento de atualização/exclusão/inserção no PostgreSQL. A situação é a
>>>> seguinte, tenho uma aplicação web que trabalha com o PostgreSQL e claro tem
>>>> os comandos de CRUD, eu não tenho acesso aos códigos desta aplicação e 
>>>> estou
>>>> precisando armazenar os comandos executados pelo sistema no banco.
>>>>
>>>> No banco existe uma tabela de log, que o sistema armazena os dados, mas
>>>> eu quero deixar o sistema mais completo armazenando o comando SQL 
>>>> executado,
>>>> teria como eu pegar o comando executado sobre uma tabela via trigger, 
>>>> porque
>>>> aí eu pego este comando e gravo na tabela.
>>>>
>>>> Seria para os eventos de insert, update, delete. Lembrando que isto tem
>>>> que ser feito pelo banco.
>>>>
>>>> Atenciosamente
>>>> Guilherme de Carvalho Carneiro
>>>>
>>>>
>>>> _______________________________________________
>>>> pgbr-geral mailing list
>>>> [email protected]
>>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>>
>>>>
>>> Espero ter ajudado.
>>>
>>> []S
>>> --
>>> JotaComm
>>> http://jotacomm.wordpress.com
>>> http://www.dextra.com.br/postgres
>>>
>>> _______________________________________________
>>> pgbr-geral mailing list
>>> [email protected]
>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>
>>>
>>
>>
>> --
>> Guilherme de Carvalho Carneiro
>> Analista de Sistemas | Prefeitura Municipal de Palmas
>>
>> Sent from Goiania, GO, Brazil
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
Guilherme de Carvalho Carneiro
Analista de Sistemas | Prefeitura Municipal de Palmas

Sent from Goiania, GO, Brazil
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a