MySQL datetime不同长度的影响

MySQL datetime长度的影响

1.背景

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

2.测试

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

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

总结:

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

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

相关推荐
A-刘晨阳17 小时前
AI原生时序数据库选型指南:从数据存储到智能决策的范式跃迁
数据库·时序数据库·ai-native
HalvmånEver18 小时前
MySQL的增删改查命令合集合集
数据库·sql·oracle
不剪发的Tony老师19 小时前
dblab:一款基于终端的交互式数据库客户端
数据库·sql
xwz小王子19 小时前
Science Robotics基础模型正在改写机器人集群的“游戏规则”
数据库·人工智能·机器人
茉莉玫瑰花茶20 小时前
LangGraph 介绍
服务器·网络·数据库
倒霉蛋小马20 小时前
【Redis】利用Redis构造全局唯一ID
数据库
YL2004042620 小时前
MySQL-基础篇-函数
mysql
夕除20 小时前
springboot--06
数据库·spring boot·mybatis
2401_8330336220 小时前
golang如何实现MQTT主题通配符路由_golang MQTT主题通配符路由实现策略
jvm·数据库·python
运维小子21 小时前
JumpServer Applet 发布自定义远程应用:Oracle SQL Developer 自动登录
数据库·sql·oracle·jumpserver