Re: Agrupar campos date y time en timestamp.

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Pablo Braulio <brulics(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Agrupar campos date y time en timestamp.
Date: 2006-05-03 13:31:21
Message-ID: 20060503133121.GG18026@surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Pablo Braulio escribió:
> Buenos días.
>
> Estoy tratando de corregir el diseño de una tabla, pues le asigne un campo de
> fecha y otro de hora y quisiera restructurarlo en uno tipo timestamp.

alter table foo add column nueva_columna timestamp with time zone;
update foo set nueva_columna = (columa_date + columna time) at time zone 'tu timezone';

Usar timestamp without time zone _casi siempre_ es un error. Usa "with
time zone" mejor.

(En tu pais tienen cambio de horario de verano? Si es asi, entonces
considera si has tomado en cuenta que pasa con tu aplicacion en los
horarios de cambio. Si has pensado en ese problema, entonces quizas
puedas usar "without time zone". Si no has pensado en ese problema, es
decir si tu aplicacion no tiene codigo adicional puesto especialmente
para manejar los horarios de borde, entonces usar "without time zone" es
un error).

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-05-03 13:35:44 Re: instalacion de postgresql
Previous Message Daniel Rojas 2006-05-03 13:30:07 instalacion de postgresql