Em 01-03-2011 08:51, Leonardo Cezar escreveu: > 2011/2/28 Tiago Adami<[email protected]>: > >> Para quem trabalha estritamente no mundo opensource e/ou para órgãos >> governamentais, é fácil - ou menos doloroso - corrigir a aplicação. No > Nãã ... não se iluda com isto! Eu trabalho estritamente no universo > CA/SL e no 1o. setor (governo) e as coisas não são tão simples assim, > nem sequer menos dolorosas, pelo contrário. > > Apenas pra meu comentário acima não ficar no "ar", quando foi > discutido sobre retirar algumas conversões automáticas (cast > implítico) do postgres, alguns desenvolvedores defendiam q era melhor > não fazer e outros defendiam que era o mais correto por conta do > otimizador e outras coisas, e no final ganhou o mais correto. > > Trazendo a questão pra nossa realidade, no governo tudo o q analisamos > pra colocar no portal do software público[1] demanda decisões que > favorecem alguns e incomodam outros, mas não dá pra atender todo > mundo, então o foco *sempre* é na evolução do projeto. > >> seu caso, como existe dependência da funcionalidade de autocasting, >> certamente a última versão que poderá utilizar é a 8.2. Eu administro > Não é verdade, como já disse o Euler. É possível vc restaurar as > conversões (casts), funções e operadores necessários para o > funcionamento da conversão automática, basta executar este script[2], > porém entenda que a assinatura de algumas funções serão afetadas, será > necessário criar outro operador de concatenação, entre outros > detalhes q cabem a vc, analista, descobrir. > > Além do mais, a performance da 8.2 é sofrível em muitas operações. > > 1) http://www.softwarepublico.gov.br > 2) http://wiki.postgresql.org/images/d/d1/Pg83-implicit-casts.sql > > Abraço! > > -Leo
Valeu Leo. Como não estamos com problemas com outros tipos, apliquei o script apenas para os casts de int* para text). Até então não verifiquei nenhuma anormalidade. Obrigado. Marco Aurélio _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
