MySQL datetime不同长度的影响

MySQL datetime长度的影响

1.背景

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

2.测试

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

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

总结:

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

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

相关推荐
qqacj1 天前
Redis设置密码
数据库·redis·缓存
NoSi EFUL1 天前
PON架构(全光网络)
网络·数据库·架构
eggwyw1 天前
mysql数据被误删的恢复方案
数据库·mysql
麦聪聊数据1 天前
企业数据流通与敏捷API交付实战(四):DaaS与SQL2API
数据库·sql·低代码·restful
小羊在睡觉1 天前
Go与MySQL锁:高并发开发实战指南
数据库·后端·mysql·go
于樱花森上飞舞1 天前
【Redis】Redis的数据结构
数据结构·数据库·redis
城数派1 天前
谷歌18亿建筑足迹数据集 Google Open Buildings V3
数据库·arcgis·信息可视化·数据分析·excel
ldj20201 天前
解决Canal 连接数据库超时问题
数据库·canal
sunwenjian8861 天前
MySQL加减间隔时间函数DATE_ADD和DATE_SUB的详解
android·数据库·mysql
Dxy12393102161 天前
Python如何使用正则判断是否是姓名
数据库·python·mysql