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
