MySQL datetime不同长度的影响

MySQL datetime长度的影响

1.背景

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

2.测试

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

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

总结:

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

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

相关推荐
lang2015092821 小时前
Jackson 1.x到2.x的演进与Spring集成
数据库·sql·spring
我星期八休息21 小时前
MySQL数据可视化实战指南
数据库·人工智能·mysql·算法·信息可视化
五阿哥永琪1 天前
MySQL面试题 事务的隔离级别
数据库·mysql
不染尘.1 天前
Linux的rpm与yum
linux·mysql·jdk·centos·tomcat·ssh
DK.千殇1 天前
前四天总结
数据库
Red丶哞1 天前
[Django Message超全总结教程](武沛齐老师)
数据库·django·sqlite
数据知道1 天前
PostgreSQL实战:一文掌握 pg_hba.conf 配置,涵盖密码认证、IP限制与安全策略
数据库·tcp/ip·postgresql
数据知道1 天前
PostgreSQL实战:序列深度解析,高并发下的ID生成陷阱与优化
数据库·postgresql
Mr__Miss1 天前
Redis网络模型
数据库·redis·面试
妄汐霜1 天前
小白学习笔记(MySQL基础中其他知识)
笔记·学习·mysql