Při ukládání data do databáze použijte správný datový typ DATE
nebo DATETIME
. Nepoužívejte VARCHAR
Výhody:
- snadná manipulace
- nevyžaduje žádné přetypování při manipulaci s daty
- bude použit index (pokud byl definován klíč )
Nevýhody
- Něco mě nenapadá..
Pokud důvod, proč chcete uložit datum v tomto formátu January 01 1996
je to proto, že je čitelnější než 1996-01-01
, pak ne. Toho lze dosáhnout pomocí DATE_FORMAT()
během promítání dat.