[Pgsql-ayuda] Formato de fechas..

Alvaro Herrera Munoz alvherre@dcc.uchile.cl
Thu, 5 Jun 2003 18:50:29 -0400


On Thu, Jun 05, 2003 at 11:30:19AM -0300, Lte.Daniel Minacori wrote:

> El formato de fechas del archivo de texto con que importo los datos es
> DD/MM/YY (ej. 17/09/03), quisiera saber como debo configurar el campo en
> prostgresql para que me tome los datos correctamente..? (lo que hice hasta
> ahora es tomarlo en un campo de texyo, pero no es lo correcto..)

Definelo como date y luego lo ingresas con la funcion to_date().
Seguramente vas a necesitar hacer un script (perl?) para masajear los
datos en la entrada.

Lo otro es que hagas "SET datestyle TO 'postgres'" y luego ingreses los
datos tal como vienen.  Debería aceptarlos correctamente.  Ojo que si el
datestyle es 'sql' se puede prestar para confusion, porque en ese caso
es 'mm/dd/yyyy' y no 'dd/mm/yyyy', pero el sistema "arregla" las fechas
cuando el mes es > 12 -- asegurate que todas las fechas son correctas
una vez ingresadas.

> Bueno, desde ya muy agradecido saludos a todos: Lte.Daniel Minacori

Que significa "Lte."?

-- 
Alvaro Herrera (<alvherre[@]dcc.uchile.cl>)
"Lo esencial es invisible para los ojos" (A. de Saint Exúpery)