Segue um trecho do meu arquivo postgres.conf, onde o datestyle está
configurado para 'sql, dmy'

#---------------------------------------------------------------------------
# CLIENT CONNECTION DEFAULTS
#---------------------------------------------------------------------------

# - Statement Behavior -

#search_path = '"$user",public'  # schema names
#default_tablespace = ''  # a tablespace name, '' uses
    # the default
#check_function_bodies = on
#default_transaction_isolation = 'read committed'
#default_transaction_read_only = off
#statement_timeout = 0   # 0 is disabled
#vacuum_freeze_min_age = 100000000

# - Locale and Formatting -

datestyle = 'sql, dmy'
#timezone = unknown   # actually, defaults to TZ
    # environment setting
#timezone_abbreviations = 'Default'     # select the set of available
timezone
    # abbreviations. Currently, there are
    #   Default
    #   Australia
    #   India
    # However you can also create your own
    # file in share/timezonesets/.
#extra_float_digits = 0   # min -15, max 2
#client_encoding = sql_ascii  # actually, defaults to database
    # encoding


On 2/22/07, Osvaldo Rosario Kussama <[EMAIL PROTECTED]> wrote:

Fillipe Lima escreveu:
> Pessoal
>
> Já parei o serviço e iniciei novamente. Mas quando dou o comando "select
> current_date;", ele sempre me traz a data no formato yyyy-mm-dd.
>
> Quando executo o comando "show datestyle;", ele traz: 'ISO, DMY'. no
> Arquivo postgres.conf está 'sql, dmy'
>
> Obs.:Depois da mudança no arquivo para 'sql, dmy', eu já estou
> conseguindo inserir sem dar erro. Por emxemplo: a data 22/02/2007 só é
> possível inserir quando o formato do banco for dd/mm/yyyy. Antes da
> alteração no arquivo postgres.conf, eu não conseguia inserir!! O
> problema é que ainda assim a projeção da data aparece no formato
yyyy-mm-dd.
>
>
> On 2/22/07, *joao cosme de oliveira junior* <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>     caro amigo
>     altere no postgresql.conf a variavel datesatyle
>     e de um reload no server
>
>     poste o resultado depois
>
>     Em Quarta 21 Fevereiro 2007 21:08, Fillipe Lima escreveu:
>      > Pessoal
>      >
>      > Estou utilizando o seguinte comando para modificar o datestyle no
>     PostGres
>      > 8.2
>      >
>      > SET DATESTYLE TO 'SQL, DMY';
>      >
>      > Até aí tudo bem, se eu der um "select current_date", ele me traz
>     a data
>      > atual no formato dd/mm/yyyy (da maneira como eu quero)
>      > Porém se eu fechar a o PgAdmin III, entrar novamente e executar o
>     comando
>      > "select current_date", ele me traz a data atual no formato
yyyy/mm/dd
>      >
>      > Faltou algum outro comando adicional além do SET DATESTYLE para
>     que essa
>      > configuração seja gravada ?


Ou você não alterou no postgresql.conf ou, talvez, tenha esquecido de
apagar o caracter de comentário no início da linha (#).

[]s
Osvaldo


_______________________________________________________
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
http://br.yahoo.com/mailbeta/tudonovo/
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios




--
Fillipe Lima
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a