字符串或数字中应该有多少位数字才能被 MySQL 指定为日期值?

虽然将年份视为 4 位数字值,但 MySQL 需要字符串或数字中至少有 8 位数字才能将其指定为日期值。在这种情况下,如果我们还想存储微秒,那么该值最多可以为 20 位数字。,登录后复制,上面的查询采用 20 位数字字符串作为 TIMESTAMP 值。最后 6 位数字表示微秒。,登录后复制,上面的查询采用 8 位数字字符串作为 TIMESTAMP 值。,登录后复制,上面的查询返回 NULL,因为数字的位数小于 8。,相反,当将年份视为 2 位数字时,字符串或数字中至少需要 6 位数字MySQL 将其指定为日期值。在这种情况下,如果我们还想存储微秒,那么该值最多可以为 18 位数字。,登录后复制,上面的查询采用 6 位数字字符串作为 TIMESTAMP 值。,登录后复制,上面的查询采用 18 位数字字符串作为 TIMESTAMP 值。点 (.) 后的最后 6 位数字表示微秒。,登录后复制,上面的查询返回 NULL,因为位数小于 6。,以上就是字符串或数字中应该有多少位数字才能被 MySQL 指定为日期值?的详细内容,更多请关注www.92cms.cn其它相关文章!
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册