mysql里面的datetime类型的精确度是可以到 1 / 1 0 6 1/10^6 1/106秒的(即百万分之一秒,即微妙),
某些客户端(如navicat for mysql)的显示经常只能看到精确到秒,其实是设计表的时候的配置问题,
可通过datetime列的长度进行设置,如下图:
在这里插入图片描述

在”设计表”中关于datetime类型设置如下:
长度: 最小为0,最大为6,就是显示时间的时候的秒后面的小数点后的位数,如长度为3则表示毫秒,长度为6则表示微妙。
小数点: 只能为0,就算填上别的数值,保存时候也会被改为0,可见只能为0。

参考:
https://blog.csdn.net/sunjinjuan/article/details/86737697

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐