类型 | 格式 | 大小 | 范围 | 用途 |
---|---|---|---|---|
YEAR | YYYY | 1字节 | (1901,2155) | 年 |
TIME | HH:MM:SS | 3字节 | (-838:59:59,838:59:59) | 时间 |
DATE | YYYY-MM-DD | 3字节 | (1000-01-01,9999-12-31) | 日期 |
DATETIME | YYYY-MM-DD HH:MM:SS | 8字节 | (1000-01-01 00:00:00,9999-12-31 23:59:59) | 日期时间 |
TIMESTAMP | YYYY-MM-DD HH:MM:SS | 4字节 | (1000-01-01 00:00:00,9999-12-31 23:59:59) | 时间戳 |
年
MySQL中用YEAR类型表示年,以’YYYY’格式显示,范围1901到2155。
格式说明:
- 四位字符串,范围为’1901’到’2155’。
- 四位数字,范围为1901到2155。
- 两位字符串,范围为’00’到’99’。'00’到’69’和’70’到’99’范围的值被转换为2000到2069和1970到1999范围的YEAR值。
- 两位整数,范围为1到99。1到69和70到99范围的值被转换为2001到2069和1970到1999范围的YEAR值。
两位整数范