Mysql
 sql >> Database >  >> RDS >> Mysql

Memorizzazione di una data di cui può essere noto solo l'anno

Un modo migliore è dividere la data in 3 campi. Anno mese giorno. Ciò ti offre la massima flessibilità per l'archiviazione, l'ordinamento e la ricerca.

Inoltre, è piuttosto banale ricomporre i campi in un campo di data reale quando necessario.

Infine, è portatile su DBMS. Non credo che nessun altro supporti uno 0 come parte valida di un valore di data.