MySQL 8时间戳精度(以纳秒为单位)

时间:2019-03-29 22:27:48

标签: mysql datetime timestamp precision arbitrary-precision

是否可以以毫秒级的精度存储在MySQL DATETIME或其他等效数据类型中?

根据fractional-seconds documentation,在我看来这是不可能的(最大6位亚秒精度= 1微秒),但是也许还有另一种数据类型或函数可以解决此问题?

我希望能够以纳秒级的精度计算时间范围之间的差异,并希望避免将它们存储在INT中并自行计算。

也许MySQL如果根本不支持这种精度,那么可以安装一个插件/扩展程序来获得自定义的DATETIME精度,我可以将其设置为纳秒(第二个逗号后为9位数字)吗?

如果这不可能,那么是否有任何支持纳秒精度的RDBMS?还是至少NoSQL(具有以nsec精度计算时间差的函数)?

0 个答案:

没有答案