From: | Marco Vinicio Jimenez Rojas <viniciojr(at)gmail(dot)com> |
---|---|
To: | Hellmuth Vargas <hivs77(at)gmail(dot)com> |
Cc: | gilberto(dot)castillo(at)etecsa(dot)cu, Lista de Postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: [MASSMAIL]Estilo de fecha |
Date: | 2017-11-09 15:29:23 |
Message-ID: | CA+bgTXCpmsCrax7Yax0t4g6yiC=OZxoY5uuRJ-i7r3Wf+vJuNw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
ya lo resolví, gracias por su ayuda
El 9 de noviembre de 2017, 8:56, Hellmuth Vargas <hivs77(at)gmail(dot)com>
escribió:
> Hola Lista
>
>
> El 9 de noviembre de 2017, 09:29, Gilberto Castillo<gilberto.castillo@
> etecsa.cu> escribió:
>
>>
>> > Buenos días, tengo una aplicación trabajando con un servidor PG 9.5 y el
>> > formato de fecha que muestro en el insert me funciona bien, pero puse la
>> > app trabajar con un servidor 9.6 y me da error de fecha, ¿que debo
>> cambiar
>> > para que el servidor 9.6 me acepte este formato de fecha?
>> >
>> >
>> >
>> >
>> >
>> > *insert INTO ovinos.partos (id_parto, fecha, estado, ncrias, comentario,
>> > id_madre) VALUES(default,'25/01/2017',1,1,'',200)ERROR:date/time field
>> > value out of range: "25/01/2017" Hint: Perhaps you need a different
>> > "datestyle" setting.*
>>
>>
>> Uhmm, debe ser un tema de locale, también puede ir al archivo de
>> configuración y colocar tu formato.
>>
>>
> completamente de acuerdo
>
>
>
>> Nosotros utilizamos la fecha en ingles, para la dada y mostramos según se
>> el caso.
>>
>> Ej: 2017/01/25
>>
>>
>>
>> > --
>> >
>> > -----------------------
>> > MVJR
>> >
>>
>>
>> --
>> Saludos,
>> Gilberto Castillo
>> ETECSA, La Habana, Cuba
>>
>>
>>
> una buena practica es no dejar a la interpretación que pueda dar el motor
> sobre estos campos sino expresar el formato de forma explicita para evitar
> precisamente estos problemas, así la sentencia
>
> *insert INTO ovinos.partos (id_parto, fecha, estado, ncrias, comentario,
> id_madre) VALUES(default,'25/01/2017',1,1,'',200)*
>
> *cambia a:*
>
> *insert INTO ovinos.partos (id_parto, fecha, estado, ncrias, comentario,
> id_madre) VALUES(default,to_date('25/01/2017','DD/MM/YYYY'),1,1,'',200)*
>
>
> ahora para cambiar el datestyle que maneja el motor (si tiene acceso a la
> configuración) puede revisar
>
> https://dba.stackexchange.com/questions/19679/how-to-set-
> postgresql-database-to-see-date-as-mdy-permanently
>
>
>
> --
> Cordialmente,
>
> Ing. Hellmuth I. Vargas S.
>
>
--
-----------------------
MVJR
From | Date | Subject | |
---|---|---|---|
Next Message | jvenegasperu . | 2017-11-11 17:45:39 | Recorre select en memoria por cada registro de otra tabla |
Previous Message | Hellmuth Vargas | 2017-11-09 14:56:34 | Re: [MASSMAIL]Estilo de fecha |