Когато записвате дата в базата данни, използвайте правилния тип данни DATE
или DATETIME
. Не използвайте VARCHAR
Плюсове:
- лесен за манипулиране
- не изисква кастинг при манипулиране на данни
- ще се използва индекс (ако е дефиниран ключ )
Против
- не мога да се сетя за нещо..
Ако причината, поради която искате да запазите датата в този формат January 01 1996
защото е по-четим от 1996-01-01
, тогава недей. Това може да се постигне с помощта на DATE_FORMAT()
по време на проектирането на данните.