MySQL datetime不同长度的影响

MySQL datetime长度的影响

1.背景

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

2.测试

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

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

总结:

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

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

相关推荐
CTO Plus技术服务中4 分钟前
大数据、开发环境、中间件、数据库运维开发教程
大数据·数据库·中间件
BYSJMG9 分钟前
2026计算机毕设推荐:基于大数据的车辆二氧化碳排放量可视化分析系统
大数据·vue.js·python·mysql·django·课程设计
Coding_Doggy14 分钟前
服务器迁移 | psql大批量数据以及navicat重新连接、conda 环境迁移
linux·数据库·人工智能
橘子1315 分钟前
MySQL连接(十四)
数据库·mysql
m0_7066532317 分钟前
用Python创建一个Discord聊天机器人
jvm·数据库·python
渡我白衣27 分钟前
【MySQL基础】(2):数据库基础概念
数据库·人工智能·深度学习·神经网络·mysql·机器学习·自然语言处理
alien爱吃蛋挞33 分钟前
【JavaEE】万字详解Mybatis(上)
数据库·java-ee·mybatis
写代码的【黑咖啡】34 分钟前
HiveSQL 语法详解与常用 SQL 写法实战
数据库·sql
黄筱筱筱筱筱筱筱38 分钟前
7.适合新手小白学习Python的异常处理(Exception)
java·前端·数据库·python
怣5042 分钟前
MySQL WHERE子句完全指南:精准过滤数据的艺术
数据库·mysql