Khi lưu ngày trong cơ sở dữ liệu, hãy sử dụng đúng kiểu dữ liệu DATE hoặc DATETIME . Không sử dụng VARCHAR
Ưu điểm:
- dễ thao tác
- không yêu cầu truyền khi thao tác dữ liệu
- chỉ mục sẽ được sử dụng ( nếu một khoá đã được xác định )
Nhược điểm
- không thể nghĩ ra điều gì đó ..
Nếu lý do tại sao bạn muốn lưu ngày ở định dạng này January 01 1996 là vì nó dễ đọc hơn 1996-01-01 , vậy thì đừng. Có thể đạt được điều này bằng cách sử dụng DATE_FORMAT() trong quá trình chiếu dữ liệu.