Pessoal
alguem ja precisou gravar as mensagens de erro em uma tabela?

tenho uma função e onde está ??? gostaria de gravar numa tabela de log

    END IF;
    RAISE EXCEPTION '%', message;
    insert into log values(0, ??? , CURRENT_TIMESTAMP);
    RETURN NULL;
   end

Uma das formas de fazer isso é usar log em CSV e depois o file-fdw para ler o arquivo como se fosse uma tabela ou como segunda alternativa, se não precisar ser "ao vivo", você pode fazer um cron que importa com COPY a partir do CSV.

[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a