edersonecris wrote:
> 
> Olá Osvaldo, muito obrigado por responder. Mas já tinha encontrado esses 
> comandos na net, já setei o datestyle, só que naum adianta nada, se eu 
> pedir para ele exibir a data corrente ele exibe no formato certo, mas  a 
> minha tabela(isso na tabela dentro do pgadminIII) exibe YMD (dentro do 
> meu sistema a data é exibida corretamente). O problema é quando vou 
> montar um comando sql ou filtrar os dados pela data no meu sistema eu 
> tenho que escrever a data no formato ymd para dar certo, mas eu gostaria 
> de montar a  sql e os filtros com a data no formato mdy. Como eu altero 
> o postgres de forma definitiva para ele aceitar as consultas no formato
> dmy?
> Grato
>> edersonecris escreveu:
>>   
>>> Instalei o pg com o formato de data em ymd, só que agora com todo o bd 
>>> pronto, tenho que fazer umas consultas de contas a pagar. E no delphi 
>>> estou tendo que escrever as datas nesse formato para filtra por sql. Tem 
>>> como eu mudar o formato de data no pg instalado no windows de forma 
>>> definitiva (incluindo alterando os registros gravados) para o formato
>>> dmy?
>>>
> 
> <corte>
> 
> 

Para alterar de forma definitiva faça a alteração no parâmetro datestyle do
postgresql.conf. O SET só altera para a sessão corrente.

Para evitar qualquer problema de interpretação de datas o ideal é utilizar o
padrão ISO (yyyy-mm-dd). Se no seu sistema você montar o SQL dessa forma,
independente de como for a entrada, você não terá problemas.

Para manter tudo sob seu controle veja também as funções de formatação
to_char e to_date em:
http://www.postgresql.org/docs/8.2/interactive/functions-formatting.html

Osvaldo

Osvaldo

-- 
View this message in context: 
http://www.nabble.com/Mudar-formato-de-data-no-postgres-tp15032210p15063752.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

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

Responder a