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

Responder a