När du sparar datum i databasen, använd korrekt datatyp DATE
eller DATETIME
. Använd inte VARCHAR
Fördelar:
- lätt att manipulera
- kräver ingen casting vid manipulering av data
- index kommer att användas (om en nyckel har definierats )
Nackdelar
- kan inte komma på något...
Om anledningen till att du vill spara datum i detta format January 01 1996
beror på att den är mer läsbar än 1996-01-01
, sedan inte. Detta kan uppnås med DATE_FORMAT()
under projiceringen av data.