vì vậy chúng tôi đã thảo luận lập trình này trên Freenode và câu hỏi này xuất hiện khi tôi đang cố gắng sử dụng VARCHAR (255) để lưu Biến ngày theo định dạng sau: D/MM/YYYY. Vì vậy, câu hỏi là tại sao nó là xấu như vậy để sử dụng VARCHAR để lưu trữ ngày. Cô ấy là những lợi thế:Khi sử dụng VARCHAR và DATE/DATETIME
- Mã của nó nhanh hơn. Trước đây tôi đã sử dụng DATE, nhưng định dạng ngày là một nỗi đau thực sự.
- Sức mạnh của nó đói hơn khi sử dụng chuỗi hơn Ngày? Ai quan tâm, chúng ta sống trong thời đại Ghz.
- nó không đạo đức đúng (lolwut?) Đây là những gì người dùng khác nói với tôi ...
Vì vậy, những gì bạn muốn sử dụng để lưu trữ một ngày? SQL VARCHAR hoặc SQL DATE?
Câu hỏi về stackoverflow.com Tôi nghĩ rằng –
Người bỏ phiếu xuống: Nó sẽ giúp người hỏi nếu bạn để lại lý do * tại sao * bạn không thích câu hỏi. – Kramii
Thực tế các câu trả lời có thể xuất hiện rõ ràng đối với các lập trình viên chuyên gia và rằng giai điệu là rant-ish không làm cho nó trở thành một câu hỏi hoàn toàn hợp pháp. Ngoài ra, nó tạo ra câu trả lời tốt, thông tin. Đã bỏ phiếu vì nó không xứng đáng với một điểm số âm. – cbrandolino