2010/1/9 Tiago Adami <[email protected]>: >> Que eu saiba a codificação, seja UTF8 seja LATIN1 seja WIN1252 etc, >> não interfere no formato de um campo date ou timestamp. >> > > Na prática, a versão do banco não interfere, mas já vi erros absurdos > quando se utiliza as versões mais novas do driver ODBC para PostgreSQL > (clientes em Windows, claro). Se você utilizar Microsoft Visual > Foxpro, por exemplo, com um driver ODBC na versão 8, ele não reconhece > campos do tipo date (passam a ser todos timestamp). Talvez porque o > VFP seja ANSI, sei lá. No final, as datas bagunçam mesmo.
Dá para você dar um exemplo do que é "bagunçar" uma data? > > O único driver ODBC que consegui fazer funcionar com IDEs ou > aplicativos ANSI no Windows é a versão 7.01.00.10 (ou 7.10.00.01 não > consigo lhe dar o número com certeza agora). > > Verifique se o problema não é o driver. Estou curioso para saber como um filtro de datas pode não funcionar no PostgreSQL. Osvaldo PS. Será que não é um problema de interpretação das datas que seria resolvido com o uso do locale adequado [veja LC_TIME em 1] ou usando o formato padrão ISO 8601 [2]? [1] http://www.postgresql.org/docs/current/interactive/locale.html [2] http://www.postgresql.org/docs/current/interactive/datatype-datetime.html _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
