Yo guardo en formato numerico, yyyymmdd, y el soft se encarga de
“acomodarlo” para guardarlo en la base.

 

Puede que sea engorroso en algún momento, pero armando unas buenas funciones
en el soft todo se soluciona…

 

Y me despreocupo si estoy en Access, SqlServer, Oracle, Informix, DB2.

 

No es “LA SOLUCION” pero para softwares multiplataformas sirve…

 

  _____  

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Tixe
Sent: Friday, 30 de March de 2007 21:48
To: Diego A. Montero
Subject: [dbms] tipo de datos para fechas

 

estimo que se debe referir a que si se guarda en el formato "americano" se
aseguras que si no hay una consulta parametrizada, el resultado siempre sea
el buscado.

 

Tixe

 

  _____  

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Diego Jancic
Sent: Friday, March 30, 2007 9:30 PM
To: [EMAIL PROTECTED]
Subject: [dbms] tipo de datos para fechas

Hola Estaban,

A que te referis con grabar siempre como yyyy/mm/dd ?? Te pregunto porque si
usas consultas parametridas funciona siempre, pero dudo que te refieras a
eso, no?

 

  _____  

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Esteban Grinberg
Sent: Viernes, 30 de Marzo de 2007 18:23
To: Diego Jancic
Subject: [dbms] tipo de datos para fechas

 

Yo recomiendo usar datetime. Jamas vi una ventaja en usar otro tipo de
campo, como numerico o varchar. Si vi muchas desventajas (puede que tal vez
un filtro por datetime sea mas lenta, pero es solo un tal vez, no se a
ciencia cierta).

Lo unico importante es que para grabar, siempre grabes como YYYY/MM/DD, asi
garantizas que te va a andar bien en cualquier base de datos y en cualquier
configuración regional..

 

  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Diego Jancic
Enviado el: viernes, 30 de marzo de 2007 21:12
Para: Esteban Grinberg
Asunto: [dbms] tipo de datos para fechas

 

Hola,

No se cual sera la respuesta basandose en la performance, pero creo que si
guardas una fecha en un campo del tipo datetime tenes la ventaja de las
funciones de sql sin tener que hacer cast todo el tiempo…

 

Saludos!

 

  _____  

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Viernes, 30 de Marzo de 2007 20:18
To: Diego Jancic
Subject: [dbms] tipo de datos para fechas

 

Hola: quería preguntarles si hay alguna recomendación respecto del
almacenamiento de valores de fechas, en cuanto a tipo de dato del campo de
la tabla.

Conviene por ejemplo, guardarlas como campos char, en y la fecha en formato
ISO? o algún otro? o mejor directamente usar datetime? Qué tendría que tener
en cuenta?

Gracias.

 

Responder a