From: | Silvio Quadri <silvioq(at)gmail(dot)com> |
---|---|
To: | FRANCISCO JOSE PALAO VILLANUEVA <fjpv_2000(at)yahoo(dot)es> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: preguntitas |
Date: | 2009-11-16 12:53:06 |
Message-ID: | 61dc71dc0911160453w2f38f16eg2f5bbeb81f45813@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El 14 de noviembre de 2009 07:21, FRANCISCO JOSE PALAO VILLANUEVA
<fjpv_2000(at)yahoo(dot)es> escribió:
>
> Hola, gracias por la rápida respuesta, lo del odbc me ha sorprendido, mira que estuve ayer dandole vueltas, pero ya se sabe se me hicieron las 2 am y seguramente ya no veía nada.
>
> vamos a ver tengo la base con codificación utf8, el client_encoding a latin1, y el datesyle del fichero de configuración a iso,dmy.
La codificación tiene que ver con las cadenas de caracteres y no
afecta las fechas.
> hago: insert into tab values (1,'15:00','12/11/2009') y ok, si hago insert into tab values (1,'15:00','20091112') y ok, sin embargo si hago insert into tab values (1,'15:00','12112009') me da error en '12112009'.
>
> El tema es que tengo que importar datos de diferntes tipos de terminales y en unos el formato de fecha y hora es: hhmm ddmmyyyy, en otros hh:mm dd/mm/yyyy, en otros hhmm yyyymmdd y creo que aún hay otros con formato diferente. Total que un caos.
Te recomiendo que desde tu aplicación formatees las fechas a
yyyy-mm-dd y horario a hh:mm y siempres uses formato iso. Te vas a
ahorrar muchos dolores de cabeza.
--
Silvio
From | Date | Subject | |
---|---|---|---|
Next Message | Emilio Platzer | 2009-11-16 13:11:04 | Necesito ayuda sobre tipos creados por el usuario |
Previous Message | Jose Luis Balle | 2009-11-16 03:44:35 | Re: SOT: Mensaje de PostgreSQL |