MySQL ৫টি প্রকার DATE ডেটা টাইপ সমর্থন করে:
- DATE - রেঞ্জ:
1000-01-01থেকে9999-12-31। ফরম্যাট:YYYY-MM-DD। উদাহরণ:1984-01-17। - DATETIME - রেঞ্জ:
1000-01-01 00:00:00থেকে9999-12-31 23:59:59। ফরম্যাট:YYYY-MM-DD HH:MM:SS। উদাহরণ:1984-01-17 14:20:00। - TIMESTAMP - রেঞ্জ:
1970-01-01 00:00:01থেকে2038-01-19 08:44:07। DATETIME-এর মতোই কিন্তু রেঞ্জ কম। - TIME - শুধু সময় স্টোর করে:
HH:MM:SSফরম্যাটে। - YEAR(M) - বছর স্টোর করে ২ বা ৪ ডিজিটে।
YEAR(2): ১৯৭০-২০৬৯ (৭০-৬৯)।YEAR(4): ১৯০১-২১৫৫। ডিফল্ট ৪ ডিজিট।
সামগ্রিক টেবিল
| টাইপ | রেঞ্জ | ফরম্যাট | স্টোরেজ |
|---|---|---|---|
| DATE | 1000-01-01 to 9999-12-31 | YYYY-MM-DD | 3 bytes |
| DATETIME | 1000-01-01 00:00:00 to 9999-12-31 23:59:59 | YYYY-MM-DD HH:MM:SS | 5+ bytes |
| TIMESTAMP | 1970-01-01 to 2038-01-19 | YYYY-MM-DD HH:MM:SS | 4+ bytes |
| TIME | -838:59:59 to 838:59:59 | HH:MM:SS | 3+ bytes |
| YEAR | 1901 to 2155 (4-digit) | YYYY or YY | 1 byte |