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

Almacenamiento de una fecha en la que solo se puede conocer el año

Una mejor manera es dividir la fecha en 3 campos. Año mes dia. Esto le brinda total flexibilidad para almacenar, ordenar y buscar.

Además, es bastante trivial volver a juntar los campos en un campo de fecha real cuando sea necesario.

Finalmente, es portátil a través de DBMS. No creo que nadie más admita un 0 como parte válida de un valor de fecha.