MySQL datetime不同长度的影响

MySQL datetime长度的影响

1.背景

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

2.测试

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

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

总结:

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

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

相关推荐
流星白龙33 分钟前
【MySQL】6.MySQL基本查询(1)
数据库·windows·mysql
夕除36 分钟前
Mysql--11
数据库·mysql
❀͜͡傀儡师1 小时前
docker部署WhoDB开源轻量级数据库管理工具
数据库·docker·开源
皙然1 小时前
Redis八大核心数据类型详解:从底层实现到实战落地
数据库·redis·bootstrap
时光追逐者1 小时前
一款免费、简单、高效的在线数据库设计工具
数据库·mysql·oracle·sql server
another heaven1 小时前
【软考 2026 最新版 NoSQL 数据库全分类】
数据库·nosql
满天星83035772 小时前
【MySQL】表的操作
linux·服务器·数据库·mysql
yashuk2 小时前
Ubuntu 系统下安装 Nginx
数据库·nginx·ubuntu
F1FJJ2 小时前
VS Code 里管理 PostgreSQL,有哪些选择?主流扩展横向对比
网络·数据库·postgresql·容器
Bdygsl2 小时前
MySQL(8)—— 事务
数据库·mysql