Si quieres comprobarlo, puedes mirar lo que ocupa realmente una tabla con bastantes registros de fecha, a ver cuantos bytes son necesarios (quizás añadiendo un campo fecha a una tabla existente y comparando su ocupación)
De todos modos, preocuparse por unos bytes , a como están los discos duros... ¿es que quieres acabar con el negocio de Seagate y compañía? O:-)
Saludos
Jesus Busquets
Grespania, SA
Fernando Pérez wrote:
Almacenamiento de campos DATE y TIME en tablas Buenas, foro.
Haciendo un dsppfm de una tabla con campos DATE y TIME, he visto que las fechas y las horas se guardan literalmente ¡ y con el separador ! (2004-02-11 , 08-52-00), lo cual evidentemente hace que ocupen así como el doble del espacio estríctamente necesario. Lo de que se las guarde literalmente lo podría entender si sirve para extraer más rápidamente el año, la hora, ... . Pero que se guarde los separadores también ya me ha parecido cachondeo.
He mirado el manual SQL Reference y no he sacado nada en claro, aparte de dolor de cabeza. Parece decir que se puede especificar el formato en que se guarda la fecha y hora, pero luego no dice nada al respecto al explicar la sentencia CREATE TABLE.
¿Hay alguna forma de definir columnas tipo DATE y TIME de forma que su tamaño de almacenamiento sea menor?
Saludos.
Fernando Pérez.
Cerámica Saloni. Dpto. Sistemas
<<Fernando Pérez.vcf>>
