Når du gemmer dato i databasen, skal du bruge den korrekte datatype DATE
eller DATETIME
. Brug ikke VARCHAR
Fordele:
- let at manipulere
- kræver ingen casting ved manipulation af data
- indeks vil blive brugt (hvis en nøgle blev defineret )
Ulemper
- kan ikke komme i tanke om noget..
Hvis grunden til, at du vil gemme datoen i dette format January 01 1996
er fordi den er mere læsbar end 1996-01-01
, så lad være. Dette kan opnås ved hjælp af DATE_FORMAT()
under projektionen af dataene.