[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)