Em 29/01/2014 22:16, Daviramos Roussenq Fortunato escreveu:
Boa Noite Lista,
Tenho uma aplicação instalada em muitos Clientes e conectam num
mesmo banco, nessa aplicação foi um SQL errado. Tenho um custo muito
alto e pouco tempo para corrigir o problema.
Tem como eu manipular esse SQL que chega ao banco, por exemplo chega
um SQL assim ao "SELECT NOME FROM CLIENTES WHERE ID=10", eu fazer o
Banco retorna o resultado de um SQL diferente tipo "SELECT
DESC_CLIENTES AS NOME FROM CLIENTES WHERE ID=10".
Não sei da sua realidade, mas...Esse é o típico caso onde é mais difícil
fazer o errado.
Pra que trabalhar mais pra fazer errado, se você pode trabalhar menos
pra fazer o certo?
Agora, apenas por "experiência maluca em laboratório", se sua aplicação
faz uso da libpq, vc poderia compilar uma versão hackeada dela, para
receber e trocar a string passada pela aplicação.
Até seria legal fazer isso como exercício de aprendizagem...
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral