Re: Formato de fechas en Postgres
Hola Antonio,
On Sun, Feb 04, 2001 at 12:13:10PM +0100, Antonio Castro wrote:
> Pues me estaban saliendo las fechas mal en Postgres pero no le di
> importancia porque crei que sabía arreglarlo.
>
> He cambiado el formato en /etc/postgresql/postmaster.init
> y despues de eso paro y arranco la BD para ver como sale
> la información y mi sorpresa es que no sale como se supone
> debería hacerlo. En /etc/postgresql/postmaster.init viene
> lo siguiente:
>
> # Style Date Datetime
> # ----------------------------------------------------------------
> # ISO 1999-07-17 1999-07-17 07:09:18+01
> # SQL 17/07/1999 17/07/1999 07:09:19.00 BST
> # POSTGRES 17-07-1999 Sat 17 Jul 07:09:19 1999 BST
> # GERMAN 17.07.1999 17.07.1999 07:09:19.00 BST
> # NONEURO 07-17-1999 Sat Jul 17 07:09:19 1999 BST
> # US 07-17-1999 Sat Jul 17 07:09:19 1999 BST
> # EURO 17-07-1999 Sat 17 Jul 07:09:19 1999 BST
>
> Haciendo pruebas a mi me salen otras cosas distintas.
>
> #PGDATESTYLE=ISO # 1999-12-17
> #PGDATESTYLE=SQL # 12/17/1999
> #PGDATESTYLE=POSTGRES # 12-17-1999
> #PGDATESTYLE=GERMAN # 17.12.1999
> #PGDATESTYLE=NONEURO # 1999-12-17
> #PGDATESTYLE=US # 1999-12-17
> #PGDATESTYLE=EURO # 1999-12-17
>
> Estoy funcionando con GERMAN que pese a los puntitos el formato es
> día del mes, mes, año pero tampoco es el formato 17-07-1999 que necesito
> pero además de ser el más parecido es el único que coincide con lo que
> se espera.
>
> Estoy usando 'postgresql 7.0.2-4' y me gustaría que alguien me informara
> sobre las posibles causas y soluciones.
>
Te envio un fragmento de mi chuleta I-postgreSQL revisión 0.06 ;-)
---8<---
Estilo de fecha:
NOTA: *** SQL,EUROPEAN no funciona en el setup así que hay que poner
SQL y luego modificar /etc/postgresql/postmaster.init a mano ***
- SQL,EUROPEAN (date=20/10/1999, datetime=20/10/1999 00:00:00)
- GERMAN (date=20.10.1999)
- POSTGRES,EUROPEAN (date=20-10-1999, datetime=Fri 23 Apr 00:00:00 1999)*
- ATENCION: El valor por defecto es: ISO (date=1999-10-20)
*Gracias a Paco Brufal por su solución que me inspiró SQL,EUROPEAN
2) Revisar configuración en /etc/postgresql/postmaster.init
- Si no activamos la escucha TCP/IP en el puerto 5432 no se puede acceder
con pgaccess de forma remota, pero si de forma local
- Sin acceso remoto (RECOMENDADO):
+----
| PGDATESTYLE=SQL,EUROPEAN
| LANG=es_ES
+----
--->8---
Saludos,
--
-------------------------------------------------
Manel Marin e-mail: manel3@apdo.com
Linux Powered (Debian 2.2 potato) kernel 2.2.17
GnuPG keyID: F9BC34B5 en certserver.pgp.com
fingerprint: 2F60 43D5 A297 5458 9067 5A50 0029 9C8D F9BC 34B5
Mira mis chuletas de Linux en http://perso.wanadoo.es/manel3
-------------------------------------------------
Mi petición de drivers para Linux es la nº 33126
(Pasate por http://www.libranet.com/petition.html ;-)
Reply to: