El día 8 de julio de 2008 17:46, Linos <[EMAIL PROTECTED]> escribió:
> Hola,
>    estoy diseñando una base de datos nueva y para algunas de las tablas (la
> mayoría en realidad), al guardar/actualizar los registros quiero que se
> quede guardada la fecha y la hora para futuras consultas, es algo que luego
> ha de verse en todas las consultas, la duda que tengo es utilizo dos
> columnas fecha date, hora time? o debería usar un timestamp? si la columna
> no la voy a ordenar normalmente por timestamp dos columnas me permitirían no
> tener que usar un cast de la columna de timestamp a date y time en cada
> consulta a las tablas (ya que al usuario no le puedo mostrar el timestamp
> directamente) pero por otro lado cuando quiera hacer un order by tendría que
> convertir las dos columnas a un solo timestamp para el orden así que no
> tengo muy claro que hacer con este tema, alguien podría arrojarme un poco de
> luz con experiencia en postgresql?

Como sugerencia, yo preferiría usar una sola columna de tipo
timestamp, me parece más conveniente ahorrar una columna y "gastar" un
poco en casts antes que hacer una concatenación para hacer solo un
order.

Como te dije, es solo sugerencia, un abrazo.
-- 
§~^Calabaza^~§ from Villa Elisa, Paraguay
----------------
A hendu hína: AVALANCH - Xana
http://foxytunes.com/artist/avalanch/track/xana
--
TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo 
agradecerán

Responder a