Podczas zapisywania daty w bazie danych użyj poprawnego typu danych DATE
lub DATETIME
. Nie używaj VARCHAR
Plusy:
- łatwe manipulowanie
- nie wymaga przesyłania podczas manipulowania danymi Zostanie użyty
- indeks (jeśli zdefiniowano klucz )
Wady
- nie mogę nic wymyślić..
Jeśli powód, dla którego chcesz zapisać datę w tym formacie, January 01 1996
to dlatego, że jest bardziej czytelny niż 1996-01-01
, to nie. Można to osiągnąć za pomocą DATE_FORMAT()
podczas projekcji danych.