MySQL 支持多少种 DATE 数据类型?
MySQL 支持以下 5 种 DATE 数据类型 −
- DATE - 日期范围介于 1000-01-01 和 9999-12-31 之间。“YYYY-MM-DD”是 DATE 的默认格式。例如,1984 年 1 月 17 日将存储为 1984-01-17。
- DATETIME − 此数据类型支持日期和时间,范围介于 1000-01-01 00:00:00 和 9999-12-31 23:59:59 之间。“YYYY-MM-DD HH:MM:SS”是 DATETIME 的默认格式。例如,1984 年 1 月 17 日下午 2:20 将存储为 1984-01-17 14:20:00。
- TIMESTAMP − 时间戳数据类型支持日期和时间,范围介于‘1970-01-01 00:00:01’到‘2038-01-19 08:44:07’之间。它就像 DATETIME 数据类型。例如,1984 年 1 月 17 日下午 2:20 将存储为 1984-01-17 14:20:00。
- TIME − 以 HH:MM:SS 格式存储时间。
- YEAR(M) − 以 2 位或 4 位格式存储年份。如果指定长度为 2(例如 YEAR(2)),YEAR 可以介于 1970 年到 2069 年(70 年到 69 年)之间。如果指定长度为 4,则 YEAR 可以介于 1901 年到 2155 年之间。默认长度为 4。
广告