MySQL datetime不同长度的影响

MySQL datetime长度的影响

1.背景

MySQL数据库中某张表的某个字段类型设置datetime, 长度为0,在进行插入数据时,MySQL会对该字段进行舍入操作。

2.测试

1.创建一张测试表,里面有两个时间字段都是datetime,但其中一个长度为3

左边为datetime(3) 右边为datatime 大于500时进一,反之舍去取整

总结:

DATETIME 默认不带括号内的数字,表示存储日期时间直到秒。

DATETIME(N) (N 为 1 到 6),表示存储日期时间直到 N 位小数秒。

相关推荐
上海合宙LuatOS9 分钟前
LuatOS核心库API——【fatfs】支持FAT32文件系统
java·前端·网络·数据库·单片机·嵌入式硬件·物联网
认真的薛薛10 分钟前
数据库-主从故障排查,gitd,延时同步
数据库·sql·mysql
dishugj16 分钟前
【Oracle】理论知识
数据库·oracle
m0_5287490026 分钟前
linux编程----目录流
java·前端·数据库
大尚来也27 分钟前
Oracle索引扫描全解析:四大核心类型与性能优化实战指南
数据库
未名编程28 分钟前
【干货】MySQL 8.0 物理迁移:电脑损坏后如何通过 Data 文件夹完美恢复数据库?
数据库·mysql
lydcljie34 分钟前
mysql数据被误删的恢复方案
数据库·mysql
edisao34 分钟前
第一章:L-704 的 0.00% 偏差
前端·数据库·人工智能
x***r15136 分钟前
Xampp集成环境包安装步骤详解(附Apache、MySQL启动与本地网站搭建)
数据库·mysql·apache
大黄说说38 分钟前
MySQL 查询优化三剑客:JOIN、子查询、UNION 的选型策略与性能调优实战
数据库