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.
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 |