MySQL支持多少种DATE数据类型?


MySQL支持以下5种类型的日期数据类型:

  • 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。

更新于:19 年 6 月 2020 年

117 次浏览

开启你的 职业生涯

完成课程,获得认证

开始
广告
© . All rights reserved.