- 1
- 0
- 约1.28万字
- 约 20页
- 2018-02-18 发布于浙江
- 举报
MySQL的 中你应该使用什么数据类型表示时间
MySQL 中你应该使用什么数据类型表示时间?当你需要保存日期时间数据时,一个问题来了:你应该使用 MySQL 中的什么类型?使用 MySQL 原生的 DATE 类型还是使用 INT 字段把日期和时间保存为一个纯数字呢?在这篇文章中,我将解释 MySQL 原生的方案,并给出一个最常用数据类型的对比表。我们也将对一些典型的查询做基准测试,然后得出在给定场景下应该使用什么数据类型的结论。如果你想直接看结论,请翻到文章最下方。原生的 MySQL Datetime 数据类型Datetime 数据表示一个时间点。这可以用作日志记录、物联网时间戳、日历事件数据,等等。MySQL 有两种原生的类型可以将这种信息保存在单个字段中:Datetime 和 Timestamp。MySQL 文档中是这么介绍这些数据类型的:DATETIME 类型用于保存同时包含日期和时间两部分的值。MySQL 以 ‘YYYY-MM-DD HH:MM:SS’ 形式接收和显示 DATETIME 类型的值。TIMESTAMP 类型用于保存同时包含日期和时间两部分的值。DATETIME 或 TIMESTAMP 类型的值可以在尾部包含一个毫秒部分,精确度最高到微秒(6 位数)。TIMESTAMP 和 DATETIME 数据类型提供自动初始化和更新到当前的日期和时间的功能,只需在列的定义中设置 DEFAULT CURRENTTIMES
您可能关注的文档
最近下载
- 脉冲电流法局部放电测试仪校准规范.docx VIP
- 自考 新思想 15040《新思想》密押卷2.pdf VIP
- 守牢安全底线-建设平安校园——2026年春季学期安全工作专题会议讲话.docx VIP
- 人文知识竞赛题目汇编.pdf VIP
- 研究有机化合物的一般方法 课件 高二下学期化学人教版(2019)选择性必修3.pptx VIP
- 售前人员题库及答案.doc VIP
- 工频高电压测量系统校准规范.pdf VIP
- 汽车钣金与涂装专业国家技能人才培养工学一体化课程标准.pdf
- 北京交通大学——大柳树路与学院南路交叉口通行能力分析.docx VIP
- 2025年10月25日全国事业单位联考C类综应参考答案.pdf VIP
原创力文档

文档评论(0)