![]() |
1
36
为了给下一个读者提供信息,这个错误最终在版本中被纠正了 : MySQL现在支持时间、日期时间和时间戳值的小数秒,精度高达微秒 |
![]() |
2
29
根据SQL92标准:
从我的观点来看,兼容SQL92的数据库不需要支持毫秒或微秒。因此,Bug#8523被正确地标记为“featurerequest”。 条令如何处理微秒等?我刚刚发现了以下几点: Doctrine#Timestamp :
|
![]() |
3
9
基本上,将时间戳存储为字符串。
最后我写了一封信
条令\u模板\u侦听器\u微时间表
|
![]() |
4
4
当您使用条令存储数据时,条令也不支持分秒,那么瓶颈就不是MySQL了。
|
![]() |
5
3
另一个以毫秒为单位的解决方法。已创建函数“时间(毫秒)” 用法:
|
![]() |
6
3
从MySQL5.6.4开始,它在一列中存储微秒。
例如:
只需将数据类型更改为datetime到datetime(6); 有关更多信息,请参阅以下内容: http://dev.mysql.com/doc/refman/5.6/en/fractional-seconds.html |
![]() |
7
2
|
![]() |
8
1
如前所述,5.6.4版中添加了微秒支持 也许以下是分数秒的用法:
测试:
另一种观点:
请参阅MySQL手册中题为 Fractional Seconds in Time Values |