sql >> Base de Datos >  >> RDS >> Mysql

Tipo de datos requerido en mysql para una fecha que contiene día-mes-año

Al guardar la fecha en la base de datos, use el tipo de datos correcto DATE o DATETIME . No use VARCHAR

Ventajas:

  • fácil de manipular
  • no requiere conversión al manipular datos
  • se utilizará el índice (si se definió una clave )

Contras

  • no se me ocurre nada...

Si el motivo por el que desea guardar la fecha en este formato January 01 1996 es porque es más legible que 1996-01-01 , entonces no lo hagas. Esto se puede lograr usando DATE_FORMAT() durante la proyección de los datos.