10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 41.6 mb
PDF (A4)- 41.7 mb
手册页(TGZ)- 262.2 kb
手册页(邮政编码)- 372.2 kb
信息(Gzip)- 4.0 mb
信息(邮政编码)- 4.0 mb
本手册节选

11.2.8日期中的2位数年份

年份为两位数的日期值是模糊的,因为世纪是未知的。这些值必须被解释成4位数形式,因为MySQL在内部使用4位数存储年份。

DATETIME日期,时间戳类型,MySQL使用以下规则解释带有模糊年份值的日期:

  • 范围内的年份值00 - 69成为2000 - 2069

  • 范围内的年份值70 - 99成为1970 - 1999

一年在美国,规则是一样的,只有一个例外:数字00插入一年结果0000而不是2000.指定为0一年然后把它解释成2000,将其指定为字符串' 0 '“00”

请记住,这些规则只是对数据值的含义提供合理猜测的启发式规则。如果MySQL使用的规则不能生成所需的值,则必须提供明确的输入,其中包含4位数的年份值。

命令正确排序一年具有两位数年份的值。

一些功能如MIN ()而且MAX ()把一个一年一个号码。这意味着具有2位数年份的值不能与这些函数正常工作。这种情况下的解决方法是转换一年4位数的年格式。